I liked him. His class could pretty boring, but if you take notes in the supplement youll at least be able to make the grade. Hes reasonalble so hes willing to help you out with the grade if you show him that you really care and are willing to put forth the effort. Dont take him if you need a super interesting teacher to keep you focused.