I was at Case for the MSMP Program. I know it sounds prestigious and the video was convincing, but don't do it. It's a lot of debt to answer vague test questions that are often unfair and ultimately dictate your future. A lot of quiz questions are written by TA's for the course, which are second year students of the program; they are not at any level to write these questions as they don't yet have enough of an understanding of the material. Challenging these questions comes with it's own bout of trouble, even with proof from the text. With this program, most interactions are with the TA's; if you're lucky you get good ones. I was not as lucky. It was the hardest I'd ever studied, among a competitive environment in a city that is more than dilapidated, all for them to tell me that my A's were not high enough to get an A overall in a course (different block exams are weighted differently, so getting A's on 3/4 exams does not guarantee a good grade). Having to sift through information from a lengthy, poorly worded text that was written by a professor of the department, along with lecture slides, lecture notes, and scientific papers that often contradicted one another, was not worth a 10 question quiz asking minute details. These details were not covered in review sessions or office hours held by TA's; rather they honed in on overall concepts, which was not helpful for the questions asked. I regret not picking a different program every day.