He is very good at teaching for someone that hasn't been doing it for very long. His lectures use powerpoints, but they aren't reliant on them, which really makes you learn more and think about what you're learning. Multiple choice answers on tests can be a little difficult, but overall if you go to class and review before exams you'll do well.