Personally I have done really well w/ online classes, but I wouldn't recommend it to everyone. If you go that route I would say SET A TIME that you will sit and do nothing but work on that class. Online is convenient (and expensive), but it is really easy to get behind if you're not careful. Good luck.