It is designed for students who enjoy developing their mathematics to become fluent in the construction of mathematical arguments and develop strong skills in mathematical thinking. They will explore real and abstract applications, sometimes with technology, and will enjoy the thrill of mathematical problem solving and generalization.