Yes to the PT program, but it still doesn't add up. There's a discussion on TLS.com about it going on. Everyone else who created their own modified (yet fairly similar) rankings put Suffolk back in with the T3 crowd (based on a variety of numbers). It seems someone at Suffolk forgot to give favors to the USNWR crew.
I can't find the rankings now, but I swear that when I started looking into law schools (a few years back), it was in the top 100. Am I crazy or is that right?