Christopher Kazanjian
He's a very funny, considerate, inspirational teacher and his lectures are entertaining that makes it a guaranteed learning environment. Gives LOTS OF HOMEWORK, it's pretty standard, makes sure to turn projects in all assignments with high percentage values to pass. (TIP He loves Arnold Schwarzenegger + & do the Extra Credit= Good grade).