This class was a mess. Williams literally will teach something incorrectly then realize it ten minutes later and have to spend 20 minutes going back and fixing what was wrong. I only did decently because I took chem 1 and 2 in high school and do not recommend her to anyone until she makes some significant changes to her teaching. READ REVIEWS