Lou Klein is one of the most loving and resourceful teachers I know.