Joshua Rocha
If your looking for an easy A this is NOT the class for you. You have to work hard for your grade. He is a VERY tough grader but gives good feedback. There is a research paper and final which are both each worth 20% of your grade participation is a MUST. Do not procrastinate on assignments he likes all assignments to be very detailed and specific