Not Asia nor Europe, but 100% USA material (I've got the FDA sticker to prove it, too!).
I haven't heard the song you've mentioned, but *shrugs*. School is... well, I don't really need to describe it, do I? It's tortuous enough just to go for forty hours a week (or so).