Jaynne Rivas
Difficult to keep up with her homework, especially since her lectures are all next to impossible to understand. Her first language isn't english, and she writes her own tests, so understanding what the actual question is is dificult. Almost nobody participates in her courses because they're overly difficult and she never sets clear expecations.