Vakini Santhanakrishnan
She is a very nice teacher, never seen someone as nice as her. The class is based on her slides so if you show up every day and pay attention it's an easy A. The class has really interesting material if you wanna learn something new, take her for a GE. She offers a lot of extra credit and replies to emails very quickly!