I'm from Canada and I went to public school the whole time but I grew up in a small city where there were no private schools so there were no other options. I wish that could have been an option for me though, I felt really behind everyone else when I got to university. A lot of my university classmates had already learned university level chemistry and physics in high school through AP classes and I didn't because that wasn't even available to me.