So much content in each lecture, but he teaches it engagingly, making you want to listen to the whole thing. Take good notes b/c the tests draw from things he mentions like once. There are study guides for his tests that tell you the exact content you're expected to know, making it easy to study and succeed.
Had him for Global 1. Overall, a very fair and respectable professor. VERY clear about what is on his tests, and will give study guides with all the key terms that will be on the test. There were also a lot of extra credit opportunities.
Super nice professor! Very clear with expectations and only one of the quizzes is in person. His lecture slides are awesome and he's super easy to understand! Interesting class and easy assignments.