Eric Muller
IF you're already good at Chem, take muller, as external sources and saplings teach you the material better than what Muller gives you. Muller's lectures honestly are bare bones and don't teach material fully, you find yourself crutching on homework problems and external sources to understand. If you want more explanation, look elsewhere,Lots of HW