Founding Party

Q300 Chess Team was founded in 2018 by several intrepid parents who feel passionate about chess...

Read More