Shereen Ramadan
She is an awesome bright person who loves her job and she always keeps her lectures fresh and interesting. PROS : Study guides for tests, no textbook needed, extra credit available CONS : Makes you write a lot esp. in writing intensive classes (essays, tests, projects) If you have to take history with any professor, take it with her!!!