Priscilla Chen
This was a 4 hour course on Sundays only which made it tough to pay attention throughout, but she was understanding of it. She makes sure you understand the material and is caring. She prepares you well for the tests and homework. Overall great professor. 