Ignore the other reviews. Tyler Johnson is awesome. He makes complicated material easy to understand. His tests are pretty easy, gives easy quizzes to help your grade, and he's super enthusiastic about his subject! Definitely recommend professor Johnson if you want to learn and want a good grade.