-
This teacher (and I use the term "teacher" very loosely) is INFANTILE. He wastes most of his time on his personal electronic devices and generally whining, crying, and pointing fingers at students!!
-
3 stars
2 stars
2 stars
-
Wastes a lot of the class talking about irrelivent stuff. Also tends to explain the obvious and forget the improtant. Overall great teacher.
-
5 stars
4 stars
4 stars
-
Dave Cheng is a teacher that is very committed to the school. For this reason, he has very little patience for students who aren't prepared to learn and work in class. Likes to give "life lectures."
-
3 stars
4 stars
5 stars
-
learn to actually TEACH, not wathc youtube or play your music TEACH!
-
1 star
1 star
1 star
-
great teacher just very preocupied with yearbook way too much and forgets that he teaches other classes
-
4 stars
4 stars
4 stars
-
Top Colleges
-
Top Professors
-
Top High Schools
-
Top High School Teachers





