Danielle Smiley
Dr. Smiley is far better than her reviews. I had her for Diffeq and was able to get an A in the class by paying attention in class and reviewing homework problems before tests. She wouldn't be my first choice but is definitely a sleeper pick if you have a bad registration time. 