Dr. Hardinger at UCLA teaches the intro organic chemistry courses for essentially anyone graduating in science. His lectures regularly exceeded enrollment of 1000 people per quarter when I was there in 2009.
Dr. Hardinger also wrote his own text books. He’d charge $35ish for them through the university publisher instead of making us buy much more expensive professionally published text books. I personally thought they were well written and his problem sets and worked explanations were clear and concise. All in all a great professor.