Keeghan is a passionate chess player and software developer, with a background in computer science and business management. A mostly self-taught chess player, prior to meeting Roger, he's currently working towards his National Master title.
Roger is a National Master from the United Kingdom. He's a passionate chess player and coach, with a background in education. Roger has been playing chess for over 30 years and coaching for more than 20.