madhavamathcompetition.com
Math from scratch or why math is so different
Visit the post for more.