Attend the Northern Michigan Programming Competition Published March 5, 2024 By Karen Johnson Clubs and Organizations Competitions Events and Lectures