Lynn Crump
Mrs. Crump is one of the best professors I've ever had. The class is a difficult class but she helps you as much as possible and tries to help her students by going very in depth. I've taken multiple courses from her and would definitely recommend if that is an option for you.