Reviews of professor David Root

Rating: 5.0/5, difficulty: 3.0/5
Professor Root's online classes do require a bit of involvement with discussions, quizzes, and assignments. Overall, the assignments are spread out enough that you won't feel overwhelmed.