Barbara Michelato
This professor is by far the worst one I have ever had. She does not teach very well all she does is read off of packets. She makes a lot of mistakes in her own lectures and TAs at times are lost in what she does as well. The tests are absurdly hard and the practice exams she gives out do not help at all.  Do not take this professor PLEASE!