Pick whichever is cheapest, the shortest and has the best linkage deal.I am currently debating between SMPs. Any alum have any advice? Or anyone that knows a bit about any of these programs? If there are any students who were in this position and have already decided on one of these programs who can share any deciding factors that helped them i'd really appreciate it. Thanks!