Vancouver Chess School

Congratulations on Kai Zhang being promoted to Bishop level!