If you dont have to work, arent taking any other classes, or dont have other responsibilities outside this class, then this is the class for you. Be prepared to take up to 18 online quizzes a week PLUS the other online assignments along with discussion questions. Shes nice but the amount of work in a week is insanely hard to keep up with.