Reviews of professor Brian Choules

Rating: 2.0/5, difficulty: 2.0/5
Very easy professor, dry lectures, but nice guy. You have to email him before going to his office hours or he may not be there, but when he is there he is very helpful. Do the homework, pay attention, and you'll get an A.

Rating: 4.0/5, difficulty: 2.0/5
Boring lectures but a very easy grader. His assignments also didn't include a ton of concepts at once. Instead you had lots of homework but each one was simple and meant to explain 1-3 concepts in MATLAB.