Jeff Kang
Professor Kang doesn't teach effectively and can be a bit condescending. He is cool at times and can be easy going, but other times he can be rude and judgmental when it comes to the material / topic you want to choose for certain projects. When it says "topic of choice" on the assignment sheet, know it's not. He criticizes your ideas a lot.