Hey! I unfortunately don't know too much about Carleton's MA, but my thesis advisor did her MA in Political Science at Carleton and she said she loved it. She is friends with a lot of the faculty and she said that the department shares a wide range of interests. Her area of interest is the Middle East (Islamist movements, democracy, etc.) and apparently she has worked with a few Carleton professors on publications. A lot of NPSIA professors also teach Political Science so I'm sure the faculty is amazing! Carleton is also a very nice school. Ottawa is a great city to be in (rent isn't too expensive, it's very political, it's very well kept, etc.). so I'm sure you would really like Carleton.