"...the
best way to get better at chess is to play. The second best way to improve is to
have an experienced teacher!"

-GM Yasser Seirawan

A lot of chess coaches out
there may be pretty good chess players, but does that necessarily make them good teachers?

Through personal experience, I've learned what works and
what doesn't when it comes to advancing your game. Not only am I an accomplished
player, I'm a professional chess coach. I have made a career out of sharing my
success in chess with others, whether it be inspiring a child to think, or helping a
serious chess player reach his or her goal.

I work with students of all ages and skill
levels
on an individual basis, or in groups, simuls, afterschool programs, summer
camps, and
homeschooling environments.