The best professor I have ever had. He is so nice, kind and intelligent. The documentary films in class helped a lot to memorize. I have learned many facts about presidents of USA. If you need help he glad to give you suggestions. Do assignments on time, and you will get a good grade. Easy class, great professor! Highly recommend this class.