Richard Jimenez
Extremly hard time learning from this professor. Terrible at explaining and doesn't know the answer to most questions, will look up answers online. Gives a lot of pop quizzes on material that is not covered in class lecture. I was forced to drop this class because I was not passing. There was 10 people left in the class by the time I dropped.