Kayse Kress
She is super friendly and very informative. She's very approachable to reach out for help for personal questions, gives extensions on assignments, and everything you'd want in a professor. It was an easy A class. We used McGraw Hill which was around $80 and the assignments there are easy if you read highlighted portions of textbook. 