Sayonita Ghosh Hajra
She is a super awesome teacher who cares about her students. she gives out minimal homework and lets you use notes for tests as well as work through homework and tests to get better grades. she is super awesome in her lectures and helps everyone who needs it.