I remember a 7th grade math teacher confiscating my workbook when she found out I had done the entire workbook in the first week. I never really understood why. I spent most of that year telling the teacher she already had my homework and refused to do it again on principle. I ended up taking a 0 on every homework assignment and had a C in the class instead of an A+. Fuck that teacher.
> In college you can sometimes talk your way out of the Intro To XYZ classes and go directly to the upper level stuff.
I did this for first year history, computer science, and calc classes. Highly recommend giving it a try.