Dr. Harwood is AMAZING!!!! If you're someone that doesn't have a background in chem this is the class/professor perfect for you. She is easily accessible, hilarious, goes into just the right amount of depth, and great at explaining complex topics.