Taking classes online always seem like a good idea, UNTIL you realize how much work it takes to manage all of the additional pieces of the online classroom. There will usually be discussion posts, online quizzes, exams, and not to mention you need to upload all of your work into the online portal.