Margarette Sousa
Dr. Sousa is a great professor, you definitely have to work for your grade but that is what makes a great teacher. Her exams are very straight forward, as long as you do the readings and go to lectures you will be good.