James Davis
couldn't recommend a better professor for this class. i had it early in the morning but he always made the class engaging and a follow-along learning style which helped the whole class be on track and awake. He made sure each individual understood the material and although we had many assignments, it was all from things we learned in class. 