Teaching with Tasks for Effective Mathematics Learningof Philosophy Peter Sullivan, Doug Clarke, Barbara Clarke₹3,701