CanadaUSA mathcamp has a wide diversity of options each year - he will probably be able to take many rigorous courses.
SUMaC offers abstract algebra and number theory
CanadaUSA mathcamp has a wide diversity of options each year - he will probably be able to take many rigorous courses.
SUMaC offers abstract algebra and number theory