Great man. Great teacher. Very helpful and respectful
It really is a tough class at times, he needs to slow down and not move so quickly through chapters. The tests are very hard and require much studying in order to do well.
He's a boring teacher... but so easy to get an A+ in the class!