Timothy Shannon
Aside from his spelling mistakes, Dr. Shannon is a great professor who takes pride in his work. He is completely willing to help both within office hours and outside. You won't go wrong taking a class with him, he wants you to succeed.