CMIMC Programming

CMIMC Programming will happen virtually the weekend of April 21-23 2023. Check back soon for updates!