Clifton Watkins
Dr. Watkins is great and takes the time to explain everything in a manner that his students will understand. He is super helpful and is really passionate about his job. However he takes forever to grade stuff and is very last minute in posting assignments/announcements. In saying this I would still take his class again. 