hui ru, i think you need to be resting as much as possible, if can go on bed rest. maybe for time being can defer your classes first? if you can't defer i'm sure you can re-take them later, i think the baby is much more precious right? also you have a toddler right try not to carry them, avoid carrying heavy stuff. your gynae gave you hormone pills right?