Alex Onischuk is one of the strongest chess players in the U.S.

He won more than 30 tournaments in his professional chess career including  the 2006 US Chess Championship. For the past 15 years he has been in the top 100 players in the world. Alex has extensive coaching experience. He worked as a second with two World Champions Anatoly Karpov and Veselin Topalov.