Charles Garner
Teaches us like we have a phd in chemistry. Gives master chemistry for homework. Test arent multiple choice. Test are hard. He works with you though with things just talk to him. I wouldnt recommend taking him if you have a hard time paying attention class is very boring and complicated.