Anthony Smith
Math is not my strong suit, but he made things understandable. Realistic as far as workloads, responds. In a timely manner and is available for help, provides the chance to improve lower grades, lenient with due dates, provides study guides, and very respectful. 