Catherine Allen
she quizzes for each chapter in the book but all due at the end of the semester which was soo nice, just don't wait last minute to do them. She uses as much real life examples making it easy to understand. Always had a cheerful, smiley attitude, encouraging questions. overall loved her super understanding personality, alot of extra credit too