I haven't been in this situation personally, but have counseled several students in this position. It sounds like you may have your priorities in order, which would mean that online courses would the best option in a trying situation. Good for you for making it work for you! Anyone with more than one main priority (priority meaning family, job, school, health issues, etc.) will experience adversity getting through college, but it is not impossible. I'd encourage you to go slow and steady, taking 2-3 classes at a time and making time to watch your little one grow. Using a support system (family/friends/community) always helps to lighten the load too! I commend you for pursuing your education; trust me, you are not the only one making it work!