Professor Haynes is a truly sweet and knowledgable woman. She makes all of her students feel comfortable and safe and does her best at making sure the material is understandable. There are a few short readings that should be done before each class (which will be discussed thoroughly), 5 online quizzes and a group final project.