We had a 'streaming' style in high school. Meaning there were advanced, general, and basic level courses for every (major) class, like math, english, science....um...some other stuff I'm sure. I never took anything other than advanced.

When I was in my last year, they no longer had advanced stuff. It was just 'OAC (gr 13)' courses, but the young'ins had something that is probably the same as AP courses. And they still had the streaming style. So those people were just geeks :D