Online classes are the best of both worlds. I am able to complete assignments, and participate in a class discussion (forum) at the discretion of my own schedule. The moodle, and canvas programs where online classes are hosted are so easy to use, and I enjoy logging in to do my classwork. The sense of community is still present in online classes, as the forum's are centered around discussing each weeks topics among peers, as well as interacting with the professor. I like that I am able to read each classmates post, whereas in a traditional classroom there would not be enough time to review each point of view. Having several different explanations and perspectives on the same topics allows the subject matter to be accessible and communicate more effectively, whereas traditional classrooms is one-sided, on the receiving end of a lecture.