Brian Hu
Don't take if you think it's a fun movie class. Not an easy class by any means. There's a tough discussion and quiz every week, and he grades tough. Gives out a few essays with not a clear prompt and grades tough. Spent waaay more time on this class than my upper-divisions. He's super nice it's just tons and tons of work that's unnecessary.