Professor

Lei He

1 of 3
Easiness 2.9/ 5
Clarity 1.6/ 5
Workload 2.9/ 5
Helpfulness 2.4/ 5
Most Helpful Review
Winter 2018 - WARNING: STAY AWAY FROM THIS PROFESSOR If you have the option to not enroll in Lei He's class, you have been warned. His course was the single worst course I have ever taken at UCLA (and this is having taken and done well in courses like CS111, CS35L, etc.) His lectures are abysmal. He takes screenshots of the textbook and haphazardly throws them together into a poor excuse for a lecture. During class, he is completely unprepared and proportionally incomprehensible. No one can understand what he is saying, and I honestly don't think he understands himself. Worst of all, his tests are written by the TA's. The TA's are on a completely different page from the professor so they ended up asking completely irrelevant questions. In one case, there was a page of questions on a set of slides that Lei He specifically said not to study and replaced with an "alternative" set of slides. His TA belligerently told us that the concept was a "prerequisite" when we asked for further explanation. This professor blatantly lies about what's coming because of this TA-professor disconnect. He happily told us many times that the test was "just like the homework", or that his review slides would EXHAUSTIVELY cover the test and that the test would have "no more, no less". On these tests we would have many concepts that we've simply never encountered before. Also, he was gone for the first and last weeks of class to go to China. I am not sure him being here would have made much of a difference though honestly. PLEASE DO NOT TAKE THIS CLASS WITH THIS PROFESSOR IF YOU HAVE THE CHOICE.
Easiness N/A/ 5
Clarity N/A/ 5
Workload N/A/ 5
Helpfulness N/A/ 5
AD
Easiness 2.4/ 5
Clarity 1.4/ 5
Workload 2.7/ 5
Helpfulness 2.4/ 5
Easiness N/A/ 5
Clarity N/A/ 5
Workload N/A/ 5
Helpfulness N/A/ 5
Easiness N/A/ 5
Clarity N/A/ 5
Workload N/A/ 5
Helpfulness N/A/ 5
Easiness N/A/ 5
Clarity N/A/ 5
Workload N/A/ 5
Helpfulness N/A/ 5
AD
1 of 3

Adblock Detected

Bruinwalk is an entirely Daily Bruin-run service brought to you for free. We hate annoying ads just as much as you do, but they help keep our lights on. We promise to keep our ads as relevant for you as possible, so please consider disabling your ad-blocking software while using this site.

Thank you for supporting us!