Xinbo Lau
Lau has a very clear grading system, and if you put in the work, there is no way you will not do good. She lays a 10/10 foundation for other chemistry courses, there are many bonus opportunities within assignments that are optional but if you do them then you can use those points for your final grade (a great helper).