Hadley is one of the most amazing professors that I have ever had. Her workload is very fair- it is enough to learn the material but not overcomplicated or unnecessary. She really cares about all of her students and is very reasonable. She is fun and energetic and always in a good mood. Highly recommend any class you can take with her!


Dependant class to class