David Goodrich
Professor Goodrich is a fantastic math teacher, he always presents the material clearly ad effectively. No question goes ignored and is always early for his lectures! (yes I do have teachers who are late). I unfortunately live about a 50 min drive away from campus but he certainly make the drive worth it!