I love the online classes! They program is so easy to use, and very cool. It's got tutoring, tips for studying, and an already set up breakdown of the text. The learning process was so simple and it really was cool. I only recommend taking online courses for subjects you are devoted to and/or are already knowledgable about because if it is brand new, you may struggle with learning the material yourself.