Sergio Palencia-Frener
A real gem! This Professor really cares about his students and wants us all to succeed. he does however give a lot of readings, but it's manageable and he'll work with you if it becomes overwhelming.