Reviews of professor Robert Holmes

Rating: 2.0/5, difficulty: 4.0/5
You basically teach yourself. Dr. Holmes puts in minimal effort with his lectures so they don't really help you. The tests are based off the book, so you will want to read the chapters closely. I failed every test no matter how hard I studied, but the curve brought them up to B's. You have unlimited attempts on homework, so keep going to get 100%.

Rating: 3.0/5, difficulty: 4.0/5
Dr. Holmes was always really nice. Tough class though. If you want an A make sure you get 100% on your homework (you have unlimited tries). It's time consuming but really helps balance the test scores. Tests are pretty tough. He lets you use a note card AND curves it. Before the curve most people fail.

Rating: 3.0/5, difficulty: 5.0/5
Homework due 2-3 times a week (sometimes at unexpected times, like Saturdays). The homework is generally an easy 100%, but the exams are BRUTAL. There is generally a heavy curve and a notecard is allowed in the exam. There are no exceptions for late work, which is bad news if you forget about one of the sporadic due dates.

Rating: 3.0/5, difficulty: 5.0/5
My course was online asynchronous, so he posts everything at once. There was a lot of homework but you have unlimited tries to get a 100%. His exams are very hard but if you study the problem sets you should get at least a 50%. He also curves all the exams so it really helps.