Choir. It has one concert band and two jazz groups: the Vocal Jazz Ensemble; and the Jazz Ensemble which is a big band. The Jazz Ensemble is the focus of many local jazz concerts. In addition to the performing classes, there are courses in Music History, Music Theory, Beginning Piano, Intermediate Piano, and Beginning Guitar. Each May, the Keene High Music Department hosts the variety show "Nostalgia". Keene High participates in the New Hampshire All-State Music Festival, New England Music Festival, and Monadnock Valley Music Festival. Athletics 2006 was a successful year for the Keene High School sports teams, with the Boys Swimming and Diving winning the state championship over Oyster River High School 235–135, and the girls winning the Division I cross-country skiing championship over Concord High School. The boys ski team was runner-up to state champion Concord High School in both the Division I Alpine and Division I Cross Country. The boys baseball team won back-to-back Class L state championships in 1996 and 1997, winning their second in a row with a 12–5 win over Merrimack High School in the championship game. They won the Class L state championship again in 2009, defeating Alvirne 9–4. Keene High School's Dave Minickiello retired in 1999 after 31 years as the school's wrestling coach, having led the team to nine state titles and a New England crown, having coached seven New England individual champion wrestlers and winning more than 60 New Hampshire state championships. Activities 43 student clubs and activities are listed on the school's website. The oldest club is the Ushers club; the Drama club is one of the largest, with an enrollment of over 110 students. The Drama Club puts on two shows a year: one musicals in the fall, and one straight play held in the spring. The current production staff is Elizabeth Hansel (director), Danielle Heeran (director/music director), and Kristen Leach (choreographer). The Keene High School quiz bowl team has competed on Granite State Challenge, progressing to the semi-finals in the twenty-ninth season. The team placed first in the state in both the Fall 2012 and Spring 2013 competitions of Knowledge Master Open. The FIRST Robotics Team finished in first place at the 2015 event in Durham, New Hampshire. Scheduling Keene High School is based on a block scheduling system. There are four blocks in a school day and one period of I-Time. Classes switch during the