I have seen so many parents recommending or mentioning “AosP”, and I had no idea what it is, until now. I accidentally found out that AosP stands for Art of Problem Solving. Art of Problem Solving brings its problem-solving teaching methods to local academic centers,etc.