Deprecated: Return type of WP_Theme::offsetExists($offset) should either be compatible with ArrayAccess::offsetExists(mixed $offset): bool, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/int23694/public_html/yg/wp-includes/class-wp-theme.php on line 554

Deprecated: Return type of WP_Theme::offsetGet($offset) should either be compatible with ArrayAccess::offsetGet(mixed $offset): mixed, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/int23694/public_html/yg/wp-includes/class-wp-theme.php on line 595

Deprecated: Return type of WP_Theme::offsetSet($offset, $value) should either be compatible with ArrayAccess::offsetSet(mixed $offset, mixed $value): void, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/int23694/public_html/yg/wp-includes/class-wp-theme.php on line 535

Deprecated: Return type of WP_Theme::offsetUnset($offset) should either be compatible with ArrayAccess::offsetUnset(mixed $offset): void, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/int23694/public_html/yg/wp-includes/class-wp-theme.php on line 544

Deprecated: Return type of WP_REST_Request::offsetExists($offset) should either be compatible with ArrayAccess::offsetExists(mixed $offset): bool, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/int23694/public_html/yg/wp-includes/rest-api/class-wp-rest-request.php on line 960

Deprecated: Return type of WP_REST_Request::offsetGet($offset) should either be compatible with ArrayAccess::offsetGet(mixed $offset): mixed, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/int23694/public_html/yg/wp-includes/rest-api/class-wp-rest-request.php on line 980

Deprecated: Return type of WP_REST_Request::offsetSet($offset, $value) should either be compatible with ArrayAccess::offsetSet(mixed $offset, mixed $value): void, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/int23694/public_html/yg/wp-includes/rest-api/class-wp-rest-request.php on line 992

Deprecated: Return type of WP_REST_Request::offsetUnset($offset) should either be compatible with ArrayAccess::offsetUnset(mixed $offset): void, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/int23694/public_html/yg/wp-includes/rest-api/class-wp-rest-request.php on line 1003

Deprecated: Return type of WP_Block_List::current() should either be compatible with Iterator::current(): mixed, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/int23694/public_html/yg/wp-includes/class-wp-block-list.php on line 151

Deprecated: Return type of WP_Block_List::next() should either be compatible with Iterator::next(): void, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/int23694/public_html/yg/wp-includes/class-wp-block-list.php on line 175

Deprecated: Return type of WP_Block_List::key() should either be compatible with Iterator::key(): mixed, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/int23694/public_html/yg/wp-includes/class-wp-block-list.php on line 164

Deprecated: Return type of WP_Block_List::valid() should either be compatible with Iterator::valid(): bool, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/int23694/public_html/yg/wp-includes/class-wp-block-list.php on line 186

Deprecated: Return type of WP_Block_List::rewind() should either be compatible with Iterator::rewind(): void, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/int23694/public_html/yg/wp-includes/class-wp-block-list.php on line 138

Deprecated: Return type of WP_Block_List::offsetExists($index) should either be compatible with ArrayAccess::offsetExists(mixed $offset): bool, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/int23694/public_html/yg/wp-includes/class-wp-block-list.php on line 75

Deprecated: Return type of WP_Block_List::offsetGet($index) should either be compatible with ArrayAccess::offsetGet(mixed $offset): mixed, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/int23694/public_html/yg/wp-includes/class-wp-block-list.php on line 89

Deprecated: Return type of WP_Block_List::offsetSet($index, $value) should either be compatible with ArrayAccess::offsetSet(mixed $offset, mixed $value): void, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/int23694/public_html/yg/wp-includes/class-wp-block-list.php on line 110

Deprecated: Return type of WP_Block_List::offsetUnset($index) should either be compatible with ArrayAccess::offsetUnset(mixed $offset): void, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/int23694/public_html/yg/wp-includes/class-wp-block-list.php on line 127

Deprecated: Return type of WP_Block_List::count() should either be compatible with Countable::count(): int, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/int23694/public_html/yg/wp-includes/class-wp-block-list.php on line 199

Deprecated: DateTime::__construct(): Passing null to parameter #1 ($datetime) of type string is deprecated in /home/int23694/public_html/yg/wp-includes/script-loader.php on line 333
FM Antti Virtanen – Shakkaa päälle! – Chess above all!

FM Antti Virtanen

Shakkivalmentaja Antti Virtanen Kansainvälinen FIDE-mestari

Olen toiminut päätoimisena shakkivalmentajana vuodesta 2015 lähtien. Pidän koulushakkikerhoja lähinnä Itä-Helsingin alueella. Kerhoja on yhteensä 19 kpl ja oppilaita noin 250 kpl.

Kuulun Shakkilinnan valmennustiimiin, ja osallistun aktiivisesti AVAINSIIRTO-palvelun kehittämiseen. AVAINSIIRTO on suomenkielinen ja ilmainen shakin opetussivusto internetissä, ja se löytyy osoitteesta www.avainsiirto.fi

Toimin myös Suomen Shakkiliiton nettivalmennusryhmien toisena valmentajana yhdessä moninkertaisen Suomen mestari Mika Karttusen kanssa.

Kesäisin järjestän lapsille shakkileirejä, joissa puuhaillaan monen mukavan shakkiaiheen parissa. Ehdoton suosikki on ollut joka kerta “Shakkivesisota”, jossa vastapuolen kuningas pitää kastella läpimäräksi! Vuonna 2016 leiri pidettiin Vartiokylässä ja vuonna 2017 Herttoniemessä.

Koululaisille järjestetyissä seutukilpailuissa Vuosaaressa toimin kilpailunjohtajana. Kisat järjestetään kaksi kertaa vuodessa ja viimeksi syksyllä 2017 kisoihin osallistui peräti 156 innokasta shakkaajaa.

Tarjoan myös yksityisvalmennusta sopimuksen mukaan joko paikan päällä tai internetin välityksellä. Muutamat oppilaistani ovat yltäneet ikäryhmissään jo SM-mitaleille asti.

Tavoitteenani on tarjota laadukasta ja monipuolista shakkivalmennusta kaikenikäisille ja kaiken tasoisille shakin harrastajille!

Antti Virtanen
Sähköposti: antti.virtanen@shakkilinna.fi
Puhelin: 040 847 2108