Dr. Donovan is the best teacher/professor I've ever had. A lot of writing is done throughout the semester, but there is so much to take away from it all. She is extremely passionate about teaching and her personality really reflects that. Projects are unique and help you grow as a person, and also helps you explore what you want in a career. 10/10