Dr. Magruder is on of the best professors I've ever taken. Instructions and criteria are clear, she offers constructive criticism that is helpful, and she responds within 24 hours to emails. She is caring and passionate about students learning and succeeding. There is a fair amount of work but you will learn a lot in her class!