Philip Puente
Professor Puente is not the most personable professor but if you can get past that he's not bad. Do the homework and the reviews he posts for the exams and you'll be good! The homework is through Cengage so you'll need to fork over about $75 which was annoying though