Michael Marino
trust all of the reviews~ he's really great. I failed Chem 1 the first time but did well the second time with Marino lol. Lectures are great, he gives tons of examples and practice problems, and tries to give you as many points (partial included) on quizzes and exams, esp if you show your work. Would gladly take him again for another Chem class. 