Professor Camacho is great! The work is reasonable and not graded very harshly. There is a research paper that you work on throughout the semester, but don't let it intimidate you. The research paper is not too bad if you make good use of the time you are given! There are six timed essays but they are also graded easily. Highly recommend this prof!