The money for this has always been there - but school boards squander funds on creating huge bureacracies at their head offices - advisors, facilitators, useless PhD's - usually created around whatever 'social evils' are being touted at any particular time. Durham District School Board is particularly guilty of this - have more poohbas in a large beautiful building doing nothing than most corporations have at their head offices, while minimum wage education assistants get laid off to pay for it all.