Philip Spradling
This professor is fantastic! He is so helpful and really wants you to learn.  He is fair and reasonable.  The tests are very long, but multiple choice.  If you do the reading, you'll be fine.  He is really kind and very approachable about anything.  You can tell he loves teaching and interacting with the students. Hightly recommended.