All he does is read off the powerpoint. He does not know how to teach at all. He makes the Fundamental Chemistry hard, so be ready to drop it. He also does not teach anything for the lab, so you are on your own. He expects you to know everything. He made me hate Chemistry, and I have to shift different major because of him. Avoid at all cost!