Sharmishtha Bandyopadhyaya
Alright so, Professor B is VERY AVERAGE. If she's your only option, you can pass. But be ready for lots of at home learning. Shes very nice and definitely cares about her students, but she is SO unorganized. Her lectures can get really confusing because of this. Plus, necessary memorization is not always explicity given bc of disorganization.