Vincent Yanello
I think his lesson plans are a backwards. He makes the quizze due before the homework. He teaches as if you know chemistry already. The exams are hard and its easy to mess up on a problem and get the whole question wrong. I think you would have a better chance with DePrince