Reviews of professor Matthew Barnes

Rating: 5.0/5, difficulty: 3.0/5
He makes the material more understandable by giving lots of examples and letting the students work with each other to solve problems. He genuinely cares how well his students are doing and will adjust his schedule if needed to improve their understanding. Super fun class.