Tapoja Chaudhuri
She is a great person and nice as an individual but when it comes to lectures, the powerpoints and plans aren't organized and are not structured to make class engaging. The assignments don't have clear instructions and some aren't even announced until someone asks about them in class. The concepts are really interesting, just not very engaging.