Joshua deGroot
deGroot was the first chem teacher I have ever had and he is great. Lectures are informative and entertaining (great personality). He really cares about his students and teaching chemistry. Definitely a 5 star teacher!