Dr. Garner is awesome. O chem is not easy but he wants to help students that are willing to put in the effort. Has fill in the blank notes and weekly quizzes or exams. When he lectures it can be hard to follow at times. Definitely MUST put in time studying outside of class if you want to do well. Is very nice and gives a lot of partial credit.