President - Scott Krause Vice President - in progress Secretary - in progress Treasurer - in progress Web Development - in progress Advisor - Dr. David Kraemer