The best professor ever! He is smart, intelligent, friendly and awesome. If you need help or problems he can help you anytime. He prepares for each class very serous. He is kind, but please be respectful! If you do not understand homework you can ask him and he will help you. After his class I started loving history. Easy A!