David Niklaus
Well-spoken, spends class time well & is very clear about assignment instructions. Textbook is free, thank god.
Only gripe is that his perspective is slightly dated at times. Many documentaries assigned are decades old, and he refers to new college students as millennials despite having been corrected many times -- red flag for a soci class!