Great teacher who explained things very clearly . Sometimes gives a little too much info 
 but is overall the best chem teacher I 've had .