Eric Herrera
Herrera's lectures are mediocre at best. During tests he would keep accusing students of cheating and making a huge scene about it. He's extremely unkind and would push student away during office hours because he wasn't finished making his powerpoints. He's an extremely picky grader and refuses to reason with you. I do not recommend to anyone!!!