Joseph Trevino
The homework is online and isn't hard because you get multiple tries. The quizzes are hard because he doesn't go over what we have learned and after he's graded our quizzes or tests we don't go over them. His exams are hard though. They have nothing to do with our hw. My class started super full and ended with 1/4. I barely passed it.