Learning Through Doing Math