Timothy Smith
A nice guy, fair grader, helpful and he knows his stuff. He's also prompt in his responses and will help you work through the material. One of the best teachers I've had at this institution.