Textbook listings are currently unavailable for this course.
Grade distributions are collected using data from the UCLA Registrar’s Office.
If Professor Haberland is ever teaching a programming course, take it with him!!
He is such an all-around great professor. I've taken him twice now, once for PIC 10B and now for Python. He's super helpful and approachable in office hours, as well as through email, and he's a very fair grader/person. He's also chill and has a good sense of humor, and you can see how knowledgeable he is -- even if he doesn't know something, he'll admit it and then do research to help you figure it out. His method of teaching is just the perfect amount of challenge (in my opinion) for a programming course. If you're ever confused or lost, he doesn't leave you hanging!
Overall, one of my favorite professors at UCLA - super cool, super nice, super fair. Definitly take him if you have the chance :)
Did this review contain...
Thank you for the report!
We'll look into this shortly.