Peter Giannatos


Executive Director and Founder

Peter Giannatos grew up in Harrisburg, Pennsylvania, before moving to Charlotte in 2001. He attended James Martin Middle School and Vance High School before attending college at UNC-Charlotte.


Peter learned how to play chess at the age of 7, but did not compete in his first tournament until he was 13. In 2004, he competed in his first tournament, achieving a USCF rating of 589. With hard work and dedication, Peter achieved the expert rating (2000+ USCF) in 2008. Peter teaches students the same techniques he used to rapidly improve.


Peter earned his FIDE Master (FM) title (2300+ FIDE) in February of 2017. One of only 4 players in North Carolina history to earn that title. Peter is also a United States Chess Federation National Master (NM)/Life Master (LM), Senior Tournament Director, and FIDE International Arbiter (IA).


In November of 2020 and August 2021, he was interviewed for the world's most popular chess podcast, The Perpetual Chess Podcast. Listen to the 2020 interview about building a chess center here and the 2021 interview about adult chess improvement here.


In the Spring of 2021, he published his first chess book, "Everyone's First Chess Workbook" published by New In Chess and Chessable.


Peter spends most of his time at the CCCSA planning and organizing events/programs. His main focus and philosophy has always been to bring chess to a the level of other professional sports/games. Peter has been teaching and organizing chess for more than 10 years.


Peter has a Bachelors of Science in Economics from the University of North Carolina - Charlotte. 

Contact Peter:


Grant Oen


Assistant Director/Events Manager

Grant Oen, 27, grew up near Princeton, New Jersey, and learned chess at the age of 10 from his father.  He soon became interested in all aspects of the game: playing, teaching, directing, and organizing. 


As a high school student, he co-founded Central Jersey Chess, and later continued this passion when he attended Emory University and founded Southeast Chess, which hosted large tournaments in Atlanta, Georgia.


At Emory, besides studying political science and business, Grant was active on the Atlanta chess scene, organizing dozens of open and scholastic tournaments.  He was the president of the Emory University Chess Club, wrote for Georgia Chess News magazine, won two Georgia Collegiate Chess Championships, and scored 5-0 on the 2015 US Amateur Team South Championship team.


Grant is one of the youngest National Tournament Directors (highest level of certification) in US Chess and has been the most active National TD in the country in 2020 and 2021. He has directed hundreds of tournaments including the U.S. Championship, U.S. Women’s Championship, Champions Showdown (featuring Magnus Carlsen and Garry Kasparov), U.S. Collegiate Rapid and Blitz, Pan-American Intercollegiate, U.S. Masters, U.S. G/10, G/30, G/60 Championships, North American Junior, World Open, Millionaire Chess Open, SuperNationals, Kasparov Chess Foundation University Cup, North American Corporate Chess League, CCCSA’s GM/IM Norm Invitationals, and the NC Open, Closed, and K-12 State Championships.


Grant is one of the youngest International Arbiters (highest FIDE tournament director title) in the world and is also an International Organizer and FIDE Instructor.  He has been the US Chess Federation representative at FIDE Congresses, Chess Olympiads, and World Youth Championships in China, Turkey, Spain, Greece, and the Republic of Georgia.  In addition to his work as the Leagues Administrator for Chess.com, Grant volunteers his time as a Castle Chess Camp board member, NC Chess Association Scholastic VP, and Councillor on FIDE’s Technical Commission.


After graduating from Emory (B.A., Political Science), Grant moved to Charlotte in August 2016 to accept the role of CCCSA’s Assistant Director and Events Manager.  He is a Candidate Master/Expert with a USCF rating over 2100 and FIDE rating over 2000.


Grant also enjoys poker, ping pong, and traveling.

Contact Grant:


Ursula Smith


Director of School Programs

Ursula Smith lovingly embraced Charlotte as her home over 20 years ago after graduating from the University of Virginia to attend graduate school at UNCC. Shortly after, Ursula obtained a masters degree in industrial-organizational psychology. Ursula is also a Senior Professional in Human Resources (SPHR).


She is new to chess and joined the club after only her second attendance to the free Adult Learner's Series offered by our Center. Her passion grew quickly and she began exploring ways to lend her talents to help the Center realize its mission.


As Director of School Programs, her primary focus is to partner with our instructors and school administrators to strengthen the relationship with our growing list of schools. 

Contact Ursula:




Administrative Assistant

Originally from St. Louis, Sarah has lived in the Charlotte area a combined total of 22 years. She attended Providence High and earned her undergraduate degree in Journalism from UNC-Chapel Hill and a master’s degree from Northwestern University. Her personal introduction into the chess world came from her young son and husband, who enjoy playing chess together.

Sarah has held various positions in marketing over the years, both locally and out of state (Atlanta, NYC). When not working in her current administrative role at the CCCSA, Sarah enjoys her work helping clients buy and sell local real estate and being a mom to an energetic young boy.

Some of Sarah’s hobbies include jogging, travel, current events and meeting new people. She and her husband also enjoy rooting their son on at his baseball games

Walter High


Senior Tournament Advisor

Walter High grew up in Arcadia, California and earned his B.A. at Occidental College. He then came to the University of North Carolina at Chapel Hill where he earned three graduate degrees, culminating in a Ph.D. in Information Science. He worked as a Librarian for 30 years, retiring in 2006 as the Associate Director of the Law School Library at North Carolina Central University. He and his wife, Karen, also owned and operated 2nd ed. Book Sellers for 27 years at the Raleigh/Durham International Airport, the only used bookstore in the United States on an airport concourse behind security. They retired from the book business in 2017.

Walter’s volunteer activities initially centered on the sport of track and field. He had been a competitive distance runner until his late 40s, having top performances of a half marathon in 1:10:47 (5:23/mile) and two miles in 9:22.  He served on the Board of Directors of the NC Track & Field Association for 30 years and also served in a volunteer administrative capacity for USA Track and Field for 20 years as well as officiating at track meets.

Walter became an active chess player in 2006 at age 57 shortly after his children began competitive play. Quickly realizing that his true strengths lay on the administrative side rather than the competitive side of the game, he became active as a TD and Organizer, initiating several new tournaments including the Ron Simpson Memorial. He served as Vice-President of the NCCA twice (2010-2012 and 2018-2020) and he was a co-founder of the Carolinas Chess Initiative which brought the U.S. Masters Championship to North Carolina in 2012 where it has since remained. His goal is to help grow chess in North Carolina through competitive play and to encourage players to remain active in the game after their scholastic careers have finished.

Mike Klein


School Curriculum and Program Advisor

Mike is a FIDE Master and Life National Master residing in Charlotte, North Carolina.

Mike's taught chess for the past 18 years. 

In addition to teaching chess, Mike is a regular contributor to Chess.com, Chess Life Magazine and Chess Life Online where he researches and writes about many aspects of competitive chess.  He received his degree in journalism from The University of North Carolina at Chapel Hill. In 2012 and 2015, he was named Chess Journalist of the Year by the Chess Journalists of America.

He's eager to help your child benefit from chess while having fun and interacting in a positive way with his/her peers.

As an instructor:

  • Taught more than 4,000 children and adults over 16 years

  • Instructor at more than 50 summer camps

  • Head coach of 2003 National K-8 Champion Team (David A. Boody Middle School - Brooklyn, NY)

  • Coach of 2003 National Sixth Grade Champion (Jayson Lian)

  • Coach of 2003 National K-8 Co-Champions (GM Alex Lenderman and NM Alex Pelekhaty)

  • Coach of 2004 National K-8 Champion (NM Alex Pelekhaty)

  • Coach of several National Champion junior varsity teams and top-five open section teams

  • 2003 Chess-in-the-Schools Instructor of the Year

  • Coach of numerous top-5 teams and individuals at NC State Scholastic Championships


Mike loves to play tennis, bike and travel.  In 2009, he completed a trip around world visiting 33 countries on 5 continents. 

Daniel Naroditsky


Resident Grandmaster/Head Coach

Daniel Naroditsky is a 23-year-old Grandmaster born and raised in the San Francisco Bay Area. His father taught him the rules of chess when he was six, and a string of scholastic tournament victories followed shortly thereafter.  He won grade-level nationals twice, and in April 2007 became the California K-12 champion while in 5th grade, the youngest ever to do so.  In November 2007, Daniel solidified his status as one of the strongest juniors in the country when he became the under-12 World Youth Chess Champion.


Daniel successfully continued to progress in chess while attending a rigorous middle and high school, securing the IM title in 2011 and becoming a Grandmaster in the summer of 2013, before starting 12th grade. After taking a gap year to pursue chess, Daniel attended and earned a bachelor’s degree in History from Stanford University, graduating in June 2019. Daniel is also the author of two instructional chess manuals: Mastering Positional Chess and Mastering Complex Endgames — the first published when Daniel was only 14 — and is the monthly endgame columnist for Chess Life.    

Daniel also has an highly noteworthy online presence with over 100,000 followers and subscribers on his Twitch and YouTube channels.

As CCCSA Resident Grandmaster, Daniel takes the lead on coaching the areas top junior players along with the CCCSA's top competitive school programs.



Head Coach

Ashwin Jayaram is a 31 year old Grand Master from India, with over 20 years of tournament experience. He learned the rules at the age of 8 when he watched his cousins play chess and has been working on it since then.


He has won multiple Asian Junior and Commonwealth medals and represented India in multiple International Events.


He moved to St Louis in 2014 to do his Masters in Finance and MBA in Webster University, and has recently moved to Charlotte where he currently works in the Financial Services Industry.

Outside of his full time work hours, GM Jayaram will be assisting with the training of the CCCSA's top juniors in both group and private settings.

Dominique Myers


Head Coach

Dominique Myers was born and raised in Charlotte, North Carolina. In 2007 all of the time that was dedicated to chess began to pay off. Dominique saw a rating gain of 1000 points in a year; along the way claiming first place in the u1200 section at the National scholastic chess championship in Kansas City, MO.


After several years of playing in January of 2009 the milestone of expert was reached. In 2009 Dominique spent the summer volunteering with Nexus, an inner-city Charlotte ministry association offering free chess classes to children. In 2010 Dominique received the SEEDS OF HOPE scholarship from Forest Hill Church to attend college at Liberty University.


Over the years with his dynamic and enterprising style of play stemming from him being self-taught Dominique has been notorious for giving Titled Players headaches. Dominique’s plan for teaching is based on a combination of techniques he used to rise through the ranks so quickly. He plans on passing on the knowledge that he has picked up over the years is from experiences playing and surrounding himself with stronger players. His goal is to help students think outside of the box, one of his favorite areas to explore as well as teaching combative and sharp play.


Dominique is considered one of the most adored instructors in Charlotte. His patience and ability to work with children of all ages and skill levels makes him one of the most sought after instructors.


Dominique is a US Chess National Master with peak US Chess rating of 2287.


Contact Dominique:


Julian Parker


Head Coach

Coach Julian Parker was born in the Ukraine and moved to the United States in his early youth. While growing up in Brooklyn he learned to play chess.

Julian has been a head coach with the CCCSA since its founding in 2014. Julian's patient and polite attitude makes him a very sought after coach, particularly with beginners.


Julian is also a professionally trained dancer and continues to teach dance in the evenings and on the weekends. 

Contact Julian:


Mark Biernacki


Head Coach

Mark was born and raised in Charlotte, NC. He learned to play Chess from his Dad and older brother at the age of 7, and immediately began competing in scholastic tournaments. In 2008, Mark competed in his first Queen City Chess Association tournament (now the CCCSA) and soon began to elevate his rating. In the fall of 2017 Mark obtained the title of National Master (NM), a lifetime goal of his. Also in the fall of 2017, he won the North Carolina Chess Championship.


Mark's teaching philosophy revolves around understanding positional principles - those which one may not be able to learn from a chess engine or a tactics trainer. He has nearly a decade of teaching experience and is now working full-time for the CCCSA. Mark plans on competing in many local and national events in the coming year in hopes to improve upon his chess accomplishments. 

Mark graduated from Myers Park High School and NC State University (2021). 


Contact Mark:


Mark is currently available for private lessons and can be reached directly using the email above.



Head Coach

Geoff was born in Cape Town, South Africa and in 2003 moved to the US to teach 8th grade math.


In his first tournament on US soil, he won shared first place in the under 1600 section of the NC Closed Championships. He currently has a US Chess rating of 1775.


Always an avid supporter of chess & technology in education, Coach Geoff is excited to bring his passion for teaching to the CCCSA.

Geoff completed his BSc. in Communications at Stephen. F. Austin State University in 2012. 


Favorite chess quote : “Chess first of all teaches you to be objective.” - Alexander Alekhine


Contact Geoff:


Geoff is currently available for private lessons and can be reached directly using the email above.



Head Coach

Mario has been a dedicated tournament chess player since his first event in 2015. While living in New York he advanced his love of the game and its culture. He started/led his university's chess club, as well as played casually and competitively throughout NYC.

Mario is a proud Eagle Scout, with the Chess Merit Badge being the last of the 39 he earned during his time in the BSA. He's also bilingual, with full capacity to give instruction both in English and in Spanish.

Mario enjoys watching and playing soccer, and he graduated from Fordham University with a Bachelor of Science in Marketing (2021).

Contact Mario:


Spencer Singleton


Head Coach

Spencer Singleton has taught generations of students to play the game of chess. He has a genuine love for the game and for 47 years has been studying and honing his skills. Chess students benefit from his 17 years teaching experience in Charlotte Mecklenburg Schools and coaching chess teams.

Besides teaching and advising the chess club, Spencer plays the trumpet with a local orchestra and writes and records music.

Chris Callahan


Head Coach

Chris was born and raised in Charlotte and has been teaching chess for 12 years in Charlotte and Mexico. Chris is fluent in English and Spanish.
He has coached numerous Charlotte area schools to national scholastic tournaments and helped thousands of his students improve their game. He currently works with many Charlotte area schools and individual students. He´s also an active tournament player himself, who first played in the national scholastic championship at age 5 and continues to play in rated tournaments today.

Chris believes in a hands-on, high-energy teaching style where pupils are encouraged to try what they've been taught as soon as possible.

When he's not teaching, Chris enjoys playing basketball and reading.

Maya Myers


Assistant Coach and Tournament Director

Maya McGreen was born and raised in Brooklyn, NY where she learned to play the game of chess at 4 years old. She is a Class A player with some of her accomplishments being a 4-Time All-Girls National Team Champion. Her passion in chess is finding tactical problems on the board as well as solving them in books.


Maya has been coaching for five years at various schools in New York City that compete at Nationals every year. When she not playing the game, you can find her directing chess tournaments. She is a USCF Senior Tournament Director and FIDE Arbiter.


Maya attends UNC-Charlotte as a Communications major so she can further her goal of working in News Broadcasting and one day create her own chess film.


Maya was also a part of the infamous chess team I.S. 318 that has a featured film on Netflix and Hulu who became the first middle school to win the High School National Title.

Nathan Conklin


Assistant Coach

Nathan Conklin is a chess hobbyist who enjoys the social part of the game as much as the tactical portion.  Nathan began playing chess in 2nd grade chess club and has continued to enjoy chess as a life long passion.  Nathan has been coaching for CCCSA since February 2019.


Nathan is the father of two girls.  His girls enjoy participating in CCCSA organized summer camps, Sunday classes, and events.


Nathan has an engineering and education background with a Bachelor of Science in Computer Science from Georgia Tech, a Master of Science in Computer Science from Virginia Tech, and a Master of Business Administration from Virginia Tech's Pamplin School of Business.  Nathan has over 17 years of software development experience development building tactical and combat control systems for US and Australian Navy programs.



Assistant Coach

Originally from Houston, Texas, Ellen Xiang first learned to play chess through her elementary school’s chess program, where her love of the chess club’s snacks soon evolved into love for the game itself. She grew up playing in scholastic and local tournaments, as well as various international tournaments. Ellen’s fondest chess achievement was winning the 2014 All Girls National Championship. She is a class A player and a Women’s Candidate Master (WCM).


After graduating with a B.A. in Economics from Harvard College, Ellen moved to Charlotte last July. She currently works as an analyst at Barings.


In her free time, Ellen enjoys figure skating, watching American and Asian reality tv, and eating good food.

Louise Pratt


Assistant Coach

Louise Pratt was born and raised in the Philadelphia suburbs. She started playing chess as a teenager and has recently rekindled her love for the game.  After spending several years in Charleston, SC, she has settled into Charlotte.


A Registered Dental Hygienist by profession, she is now pursuing teaching the game she loves to young people. She is excited to have the opportunity with the Charlotte Chess Center to teach children the game of chess.


Some of her interests include jogging on the Greenway, reading, cooking, and traveling.



Assistant Coach

David is somewhat of a newcomer to the game of Chess. He was introduced to the game as an adult and has enjoyed learning its intricacies and strategies . David grew up in Birmingham, Alabama in an athletic and competitive family. He is a graduate of Presbyterian College in South Carolina , where he played football and was elected as one of the captains his senior year. He majored in Social Studies with a minor in Physical Education.


After college, David pursued his passion of teaching and coaching at the high school level. He taught History, Geography  and Driver’s Education in South Carolina public schools for 38 years. He also served as a coach of football and track at several schools in the state. He was fortunate to coach many athletes who went on to play sports in college. David is a member of the South Carolina Track Coaches Hall of Fame and the Woodruff High School Hall of Fame.


David moved to Charlotte in February of 2019 and is excited about the opportunity to teach the game of Chess to the young people of Charlotte. His wife, Louise , is also a coach at the Chess Center.


David’s interests are working out, traveling, Auburn football and Red Sox baseball.