Jonathan Phan
Professor is well educated on this class but makes it more difficult than what it is. Tests are all real life situations rather than testing on definitions and other things which was difficult (Heavy testing, but curves) You have a project towards the end of the semester and an extra credit assignment you can do. Avoid if you are not going to read 