Probably one of the best professors at USC. Just do the homework and you'll get an A. Fairly easy grader, passionate about teaching, and homework makes up a majority of the grade. If you have the chance to take him, do it!!