Ivan Rivera-Torres
Terrible teacher. Terrible accent, hard to understand. Two hour boring class. He did not know what he was talking about most of the time and the class would have to tell him what was going on. He was not up for discussion about questions about tests. He incorrectly graded my test a few times. Highly would not recommend this teacher.