Eduardo Martinez
One of the best accessible and caring professors out there. This was my second semester taking him. Sign up for his class with no hesitation. He gives one weekly assignment and provides extra credit. There's no way for you not to get a good grade! Attendance is not mandatory but usually is extra credit! Take him!