Steve Scruggs
Steve is a really good professor. He is really understandable. If you're sick, and you let him know hell let you turn in your assignment later. 
He lets you come late a few times, but if it keeps happening, he will take points off. 
He doesn't like when students are talking to each other while he is talking.
I would definitely take his class again.