Karyn Heavner
Dr.Heavner is extremely knowledgeable . Taken multiple classes with her through undergrad and graduate level classes. She's very accommodating and will always walk you through your confusions or difficulties. The only negative thing I can say is grading feedback isn't as prompt as you'd probably like but a great instructor nonetheless.  