David White
Some of the reading requires good comprehension. No papers, all quizes open note, take GOOD notes for A's on tests. For the love of goodness pay attention. He's super chill, funny, and asks thought provking questions. He will not hold your hand, but any questions you have he will answer. 5 out of 5. Take him if you can. DO what he asks for final.