Soma Chattopadhyay
Soma is one of the best professors Ive had! She explains things very well! Shes kind and funny. Hard to understand at first because of her accent but you easily and quickly get used to it. Textbook optional. The Powerpoints she uses covers each section very well. Test and hw are easy if you follow along.