His first time teaching a class and it definitely shows. Not a very good teacher at all. His explanations were all over the place sometimes and some of his slides are missing contents that he shows in class. He tries to improve but CHEM 1310 is already a HELL of a class and its so hard that no one seems to be good enough to teach this class.