Teresa Martinelli
Do not take, does not teach anything useful and you can learn the contents of this class somewhere else. Acts like she cares about the students but in reality expects them to be 100% perfect robots.