Reviews of professor Maxwell Libbrecht

Rating: 1.0/5, difficulty: 5.0/5
one word - worst teacher ever

Rating: 1.0/5, difficulty: 5.0/5
Sh*itty professor. Do assignments purely based our own preview of the textbook, wtf. Watching video during the class session; I believe he cannot explain those clearly or even doesn't know so he's doing this way.

Rating: 3.0/5, difficulty: 2.0/5
dude's nice and knows his stuff. I'd say he's got potentials, assignments are fun, exams are between fair and easy. his lecture is unorganized and sometimes rushed, so do prepare to rewatch lecture recordings and ASK for him to explain.

Rating: 2.0/5, difficulty: 5.0/5
The assignments are the most brutal I've ever done. They take far too long to complete and Maxwell does not go very in depth in class about the concepts and goes over complex algorithms very quickly yet expects you to implement them in Python. The class was not very fun in my opinion, however, it is easy to get a good mark as the class is 50% asgns