Back to courses

David Ho

2 courses · 14 reviews

3.9
Quality
3.9
Difficulty
14
Reviews

Courses

All Reviews

Quality: 5Difficulty: 3BIOL 2960

Ho is very frank and understandibly this can be interpreted as sasiness. He is by far the best bio2960 lecturer. He explains tough concepts extremely well and has a great sense of humor. Ho makes himself very available outside of class, he wants everyone to suceed in the rather difficult course. "Don't give it up, I will not give you up" - Dr. Ho

5/9/2013

Quality: 4Difficulty: 4BIOL 2970

This class is a nightmare. Ho emphasized a lot of concepts during his help sessions that were nowhere to be seen on his exams. Exam 2 was very hard so if by chance you can do well on it it'll help your grade. I can't wait to take my final and be done.

4/24/2013

Quality: 5Difficulty: 5BIOL 2960

Though Dr. Ho can be sassy sometimes, he's hilarious. He's an expert in biology, and admits to being condescending, but he's a GREAT professor in a sense that he shares his knowledge with the class.

3/25/2013

Quality: 3Difficulty: 5BIOL 2960

His half of the class is much harder than majors. I ended up doing well in the class, but I wish I'd known earlier that the key is to memorize (basically sentence-by-sentence) the problem sets and test keys. He goes over things way too quickly in class though. It's a hard class and I really hated it and him. Only take it if you have to.

5/22/2012

Quality: 4Difficulty: 3BIOL 2960

Exams are very straightforward, uses the book and lecture slide material, nothing "tricky." He is very engaging, and you really appreciate his humor and character once you have other personality-less professors.

4/21/2012

Quality: 4Difficulty: 5BIOL 2960

Nice guy, despite what some say. You like him alot less after exams.

5/9/2011

Quality: 4Difficulty: 4BIOL 2960

His English is fine, but his accent is heavy. It is hard to catch the important things he says because he talks quickly. He also can be a bit sadistic, but he is a better teacher than Majors. Make sure to go over the old exams and problem sets.

4/22/2011

Quality: 4Difficulty: 4BIOL 2960

His English is near perfect. I honestly don't know how you couldn't understand him. I found him to be much better than Majors and actually explains the concepts, though sometimes he just skims over some things. The book does a great job of in-depth explanations though. He's always willing to help, and I found his class to be really interesting!

4/6/2011

Quality: 2Difficulty: 5BIOL 2960

Literally couldnt understand a word he said. His accent is absolutely incomprehensible. While that is to be expected at wash U to an extent, this is just over the line. Unfortunately, there arent many other options for bio majors than taking his class

12/2/2010

Quality: 2Difficulty: 4BIOL 2960

A very arrogant teacher. Tests graded very poorly - he says we don't have to memorize but if you want to do well on his tests memorize problem set answer keys and previous exams. He repeats q's and if you don't have EXACTLY what's on the answer key you will lose points (and that's not good)

7/7/2010

Quality: 4Difficulty: 4BIOL 2960

Great teacher, much better than Majors. Keeps class interested, you actually don't fall asleep in his class.

11/19/2009

Quality: 5Difficulty: 3BIOL 2960

Some people had trouble understanding his accent, but I didn't. Extremely precise in his choice of words - a very desirable trait in a Biology professor - and stressed key concepts repeatedly in lecture("follow the carbons"). He was condescending to those who ask bad questions, though, and was often very cynical.

6/22/2009

Quality: 4Difficulty: 2BIOL 2960

I'd heard that Ho was difficult to understand and would mock students that asked questions. I found he was easier to understand than Mao and the TA's sessions answered any of my questions. Study problem sets and hw, keep up with reading and tests will be a breeze. Much clearer than Majors.

5/29/2009

Quality: 4Difficulty: 3BIOL 2960

He is really to help. Also, he must have been a handsome person when young.

2/5/2009