Reviews of professor John Ngo

Rating: 5.0/5, difficulty: 3.0/5
Do your homework because tests will be based on them just with different data, so tests difficulty level matches the homeworks. Attendance is taken and it helps your grade. Gives you the chance to improve the score of your first two tests.

Rating: 1.0/5, difficulty: 5.0/5
He was the worst teacher i have ever taken! in a 5 week winter course you will pretty much have no life at all with all the homework he assigns yet still fail his class after pretty much dedicating your entire life to studying for his test he doesnt give you much time to finish! if you can take another teacher do so he isnt worth it!!!

Rating: 5.0/5, difficulty: 3.0/5
He's an awesome teacher and he knows the stuffs. Just study his notes, do the practice problems and you'll ace the tests. Highly recommended!!!

Rating: 5.0/5, difficulty: 4.0/5
He has a great sense of humor if youre good with sarcasm! Hes great at explaining and hes very patient. Hes nice and gives extra credit but hes also stern and has standards. Hes literally the perfect balance. He made me love statistics and thats rare