Karen Halverson Cross
She is not difficult in class. Will answer questions outside of class, but never gives clear answers. Looking back, she dances in circles instead of tell you the basics of Contracts. Final is hard, do not be fooled. Will have to explain multiple choice answers after choosing. She knows her stuff but her hypos are useless for the final.