As a first-year science student, I really appreciated his teaching method he allows you to participate in his classroom by asking the class questions and answers to the chemistry problem. It feels like your solving the chemistry problem as a whole class instead of just being lectured too. Highly recommended and he's also highly knowledgable!