Luis Martinez
INCREDIBLE prof! This class is difficult, but his exams and assignments are designed to reward genuine comprehension and hard work. His teaching style made me want to learn the material. Lectures are organized well and paced so that it's easy to take notes, and he explains complex concepts clearly. Truly a phenomenal teacher, you'll learn a lot.