 She spent quite a bit of time talking about teaching Mark Twain. Well, we have two more teachers from North Shore High School in Glen Head, New York, who teach Mark Twain as well. Here's what they had to say. Twain gives us a chance to see