Reviews of professor Robert Hayes

Rating: 5.0/5, difficulty: 3.0/5
Go to class, ask questions, be engaged. He makes class really interesting and fun, and if you understand the big picture behind things, the class will be a breeze.