Adrian Mikhalchishin, a Grandmaster since 1978, is currently among the top 5 world trainers and FIDE Trainers Committee Vice-Chairman. He trained the team of USSR in 1980's, national teams of Slovenia, Poland and Netherlands, and was the trainer of Anatoly Karpov (1980 - 1986), trained Zsuzsa Polgar, Alexander Beliavsky, Maja Chiburdanidse, Arkadij Naidich and Vasily Ivanchuk.