Stephen Cartier
Cartier is amazing! His exams are hard, but he will help you find good study tips for your learning style. His office hours are very useful and he has 1-on-1 office hours too. The lecture videos are not deep but watching them twice at 2x speed makes class packets easier. It's not true AP or IB chem students do better, I took neither and got an A.