Pretty easy, overall.
He's phenomenal. There is so much homework, but it genuinely makes you learn.
He's also quite funny and so friendly. Took him at Cypress. Coolest, most helpful dude.
Hours per week:
Advice for students:
Professor he is a good instructor! He is pretty fast during his lectures but feel free to stop him at any time or save your questions till after class.