EXTREMELY HORRIBLE! very lecture heavy and doesn't care about his students. Any concerns or questions you have he doesn't answer or beats around the bush. Grades are solely based on tests and quizzes every week. No homework just unnecessary lectures with textbook tests. If I had a choice, I would not take him again.