Reviews of professor Catherine Banks

Rating: 5.0/5, difficulty: 2.0/5
She is excellent at explaining things & she delivers the material in a very straightforward way. She does her best to make sure everyone understands without ever randomly calling on people. You will need the book. Homework Qs are assigned each day & they're from the book. Daily quizzes come it. She takes attendance but no penalty for not coming.