M Khaled Arafeh
there was alot to remember with any chem class but his teaching was pretty accurate was told what to know and such with simple examples the final was a bit harder but other wise was chill 