I took an online class last year for work towards my teaching certification. It went really well, as long as you plan your time accordingly and keep up with everything, you should do fine.
I'm getting a second degree online right now in software development and I love it. It's so much more convenient. I'll probably get my master's online eventually as well.