Sneha Narayan
Sneha is a well-organized prof. Readings, lectures, homework, and quizzes fit together well and her course flowed logically. Readings were concise and well-chosen. I appreciated that she provided study materials for quizzes. Group projects are a big part of her class (in CS111 at least), so be prepared to meet groupmates outside of classtime.