Megan Currie
Basically taught myself through YouTube videos because she went through the lectures way too fast. If you already have a solid understanding of chemistry from high school she'd be good for you, but if you forgot, it's difficult to follow along. A lot of supplemental material outside of class to teach yourself. 