Davis

Even if you're not a huge fan of history, Dr. Davis will become one of your favorite teachers. He really knows what he's talking about and sincerely cares whether people learn his stuff. Also, he teaches an awesome philosophy short course and is dedicated to Model UN.

The tenth grade history course is fast-paced, factually based, and presented with extreme clarity. Dr. Davis is a philosopher by training, which becomes apparent in the history he teaches.

The only difficulty you might have is sleepy people. If you have someone in your class who looks like they are sleeping all the time, he will get more and more annoyed until he starts ranting and scares the person into stopping.

If you take one of his senior seminars always do the reading. It may be extremely challenging, especially for a second semester senior, but if no one talks he gets very dissapointed. Also, if nesscesscary he is willing to slow down the class for those who need it.