When I was in school, I tested as gifted, but magnet schools had not been established in my area. I would have loved to have attended one. In most systems, a child must test gifted to attend a magnet school, so it isn't simply a matter of choice.
I stayed bored in class the majority of the time, and I did not get the one-on-one tutoring I needed in math. That's the rub of being a gifted student: many teachers think you don't need extra help in anything, and if you say you do, you're just being lazy. Going to a magnet school would have eliminated this problem, since magnet teachers are trained in teaching gifted students and understand they have educational needs, also.
My dad was a teacher, and taught me how to do long division and multiplication. I didn't learn it in class, or fractions, either. My mom taught me fractions. I learned grammar in elementary school and that's about it.