Shirley Yi Shen
Best class! Professor Shen is caring and inspirational. She responds to emails quickly and provides good feedback. No need text book, so you'd better attend classes to take notes. Exam is very straight forward, and there are extra credit opportunities. I highly recommend this class!!