Poor
Professor Cheung is smart, but that doesn't make him a good teacher. He is unorganized and comes to class unprepared. He gives quizzes on things that aren't taught and that is sometimes beyond calc1, even though the prereq for this class is calc1. Even though I find physics fascinating, this sort of teaching can be really discouraging.
Santa Monica College - Physics