International Grandmaster ELO 2580 FIDE USCF 2650 World Junior Champion
Professional trainer in the US, Germany and Iceland FIDE Senior Trainer – one of a dozen top trainers in the US German A-Trainer