Jesus Segovia
he goes on long rants about things u dont need to know, really bad at explaining concepts; you will basically have to figure it out yourself. takes pride in making really difficult tests and quizzes that 99% of the class struggle with. im really upset i took this class, if time turned back i would not take the class with him. save urself n ur GPA