Reviews of professor David Ceperley

Rating: 1.0/5, difficulty: 5.0/5
It is clear that he has no intention of actually explaining the concepts in the class, rather he just throws high level concepts out and expects you to understand them for the totally unrelated homework. Lecture notes are incredibly obscure, and each of the homework assignments make you regret life every two weeks.