Mario Banuelos
Very caring, cool, and laid back professor. Lectures aren't too long or boring at all, plays music while we work on problems in class. Due dates are basically non-existent, that being said; slow grader. No exams which was honestly the biggest life-saver ever. Can't applaud him enough for that one. Great guy/professor!