President: Ross Schneider Vice President: Matt Hein Secretary: Michael Ausserer Treasurer: Jon Chew Webmaster: Andy Milluzzi Faculty Advisor: Dr. Keith Hoover