...Years of experience helping students study and understand philosophical concepts. I have been teaching chess for six years now. My experience has included teaching for and directing after-school programs, instructing and managing summer-camps, and teaching one-on-one private lessons. (read more)