What is MPC… On One Foot

I always have to explain to people the department I am enrolled in at the university, I want to explain here my own account of what MPC is…