Shawn Kent
Dr. Kent is awesome, he genuinely cares about his students and their success in his class. He makes the information he teaches easy to understand, but is also extremely willing to give help whenever needed. The books that he has us read aren't boring. He does not assign many projects and the ones he does are pretty easy.