2012 Las Vegas International Chess Festival GM Lessons 2012 Las Vegas International Chess Festival GM Lessons, Las Vegas, Nevada, USA, June 14-18, 2012