Don’t forget Puerto Rico IS the United States. It’s a territory and all PR citizens are US Citizens.
I know that PR is a US territory, but I doubt anything coming out of there is quality based on what I’ve heard from friends who have been there!