He is one of the nicest professor ever. He knows his stuffs. He posts everything in D2L, so even if you miss a class, it is easy to follow. His handouts are great. If you dont like him, you must have made zero effort into the class. If you make little bit of effort into his class, it is easy to get A.