Gerald Knizia
Really nice guy, but you will learn basically nothing from the lectures. The recitation is absolutely pointless and does not help at all. Exams are insanely hard. Get ready to teach yourself chemistry if you take him. 