Shibalee Majumdar
This might've been the single worst experience I have ever had with a class. ALL lessons were read pretty much word-for-word off of a slideshow, and the concepts were very poorly explained. 