Sounds to me like your school has a bad case of American teenagers.
I don't think you can just label them as American teenagers. -.-
It's pretty much the same in the school I'm at.
Ok, perhaps not Potheads (Or atleast ones that are obvious) but there's a plentitude of Under-Age smokers and Drinkers, and there's even been Under-Age pregnancies. :/
Doesn't help me that the school I'm at likes to bundle everyone of mixed abilities together into the same classes. So, I'm stuck around the sort of people were complaining about.