...My students tend to truly enjoy my teaching style and my lessons and get a lot out of them on their way to becoming solid players themselves. Whatever your ultimate ambition is, playing and studying chess will unquestionably help you become a better player, thinker, and decision-maker. It will improve your patience, logic skills, discipline, and mindfulness, to name just a few. (read more)
...Math never came easy to me. I had to learn it the hard way: By studying, and studying, and studying! I now am constantly using it to help design projects and problems that can stump even my best and brightest students! (read more)