Reviews of professor Joshua Rocha

Rating: 4.0/5, difficulty: 4.0/5
If you want to get an easy A this is not your class. There are plenty of readings. If you are willing to put in some work for this class a B is definitely within reach. The material can get a bit stale at times, but it's history so that's expected. We had one term paper due and he was pretty helpful through the process. I would take him again

Rating: 5.0/5, difficulty: 3.0/5
I took Professor Rocha a couple of years ago. He has all of the qualities of an effective memorable instructor! He cares about your academic performance, provides positive feedback, and he acknowledges your efforts. You can tell he is very passionate about history and he made lectures very interesting. Lots of critical thinking. Be sure to study!

Rating: 5.0/5, difficulty: 4.0/5
I took his online class. He is a tough grader but gives good feedback on assignments. You have to work hard for your grade, this is in no means an easy class. He is a great Professor but makes you work for your grade. I got an A but I worked my butt off!

Rating: 5.0/5, difficulty: 5.0/5
This history class was my best/hardest class. Critical thinking & LOTS of notes are key. He doesnt take roll but if you miss a day youre usually lost because his lectures gives more info than the slides. he gives extra credit quizzes that go towards tests at random so best to go to class. LOTS OF READING. Dont be behind or youll fail tests.

Rating: 5.0/5, difficulty: 4.0/5
Weekly writing assignments seeking detailed examples that the text was read and understood. He provides excellent feedback and always replies to emails timely. I was not sure what to expect from an online class but he was very interactive and interested in my success and growth.

Rating: 1.0/5, difficulty: 5.0/5
Boring lectures expects too much at the end of semester. Would not recommend.