Life at NMCC