Christina Fields
She has plenty of office hours. Chemistry itself isn't my forte but she did make it easy to learn and contact her if you had trouble. If you aren't good at learning via lectures, she posts all the notes and videos of her working the problems out. You are required to purchase the homework and textbook since that's how you can submit your assignments