Shawan Das
She's a nice prof. Cares about students and is willing to answer questions and provide feedback. Ppts provided but she usually teachers but through class discussions and the whiteboard. 2 mts (25% each),1 final (25%), small project (15%) and attendance(10%). Questions are mostly straightforward but you will have to put in work for a good mark.