Karyn Heavner
She is a skilled and talented professor who understands and explains tough material extremely well, knowing how students can easily misunderstand hard concepts. Will take another class from her again. Great teacher!