Andrew Johnson
Dr J was the best professor I have ever had. I wish he taught more courses. He makes the material very easy to digest and retain. If you ever have the chance to take him for anything, do it, you will not regret it. 