Professor Cadwell is a caring professor who will go out of her way to make sure students understand the material. She is an adjunct professor so she's not on campus but is very accessible through email. Very flexible to help students with time constraints. Overall, Cadwell took a relatively boring subject and made the class enjoyable.