Gilbert Ramos
The class itself was good, but his timing for quizes and tests are not ideal, especially if they stress you out when they are timed. If you are given a 25 question quiz you at most get 20 minutes to answer all of the questions. Exams which are 100 questions you only get 100 minutes to finish.