Joe Chihade
Principles of Chemistry II with Joe left a lot to be desired. While Joe seems to know the material well, he shows up to both class and lab semi-prepared and commonly makes mistakes during his lectures that he does not always fix (even when they are pointed out). Overall, it felt like Joe put this course on the back burner.