John Moore Elected NCSS Vice President