Paul Henderson
If you're willing to teach yourself chemistry, then I suggest for you to take him. I would teach myself but I don't understand the concepts (bc of he is unprepared). He should start doing his own slides and show a little more interest that he cares for his students by being considerate enough to teach the class.