Pedro Espina
He is such a good professor! I took this class during the summer so it was pretty fast but as long as you pay attention in class, take good notes, and do the homework you should do great. He cares about his students and will not purposely fail anyone. If you fall behind he is there to pick you up and motivates/ pushes you to pass with a good grade.