Welcome to ECA
Welcome to a place where you can paint your own history.
Developing young chess champions from primary school level. Building strategic minds, one move at a time.
Developing young chess champions from primary school level. Building strategic minds, one move at a time.