I am currently in the SMP program, and everything about it is great. i feel it is superior to the other programs out there b/c worst case scenario you have a masters degree. The students are great and the faculty is even better. It is a great way to improve your GPA. The negatives are that it is extremely challening and time consuming, but it is still rewarding. Here are 2 tips though 1) do NOT come to the program expecting to get in to Georgetown, although it may happen, it is no guarantee and 2) do NOT join the program if you are not willing to give it your all, it is extremly hard and time consuming. Best of luck!