Joshua Rocha
The assigned readings were challenging to read and made the class miserable. He has very high expectations for students. However, marking down points for not participating in the discussion earlier in the week seems ridiculous to me. He criticizes every assignment submitted on Canvas through. I would not take any classes with this professor again.