Raymond Diaz
Professor Diaz is awesome. He does a great job explaining things and answers all your questions. Great guy. All you have to do is put in some work to get an A, and if you can't do that, then you should probably reconsider your career choice.