The long term practice on Competitive Programming Problems a
The long term practice on Competitive Programming Problems and Contests tackling the hardest problems in the world of Algorithms and Data Structures. Also involves giving sessions about algorithmic topics to junior ACMers.