He is a nice enough guy, and a very excellent teacher. He challenges students and makes them push themselves to success.
I had him my Freshman year, Mean and unhelpful. hard to get along with.
Very nice teacher, easy to get along with; Sometimes not very helpful with assignments, but he tries