Juan Ginarte
The original professor died so we got stuck with this one. He is ok. He is very hard to understand and very boring. Lots of lectures and notes so expect about 3 pages of notes every class. He teaches right up to the last minute as well and takes attendance. His teaching doesn't make sense and often releases homework on things we never learned.