Stimulating, Practical, Interesting, Relevant, Enjoyable Maths For All
Makes some excellent points. Available here.