Gabriel Espinosa Martinez
Gabe is a great professor and he goes above and beyond when he lectures. He really wants you to understand and encourages students to participate/ask questions. The homework is key to understanding the material. He gives practice quizzes/exams for extra credit to help you study and prepare. Overall, If I could take him again I definitely would.