You should also look at Tufts
They have a PhD in Math, Science, Technology, and Engineering (STEM) Education
http://ase.tufts.edu/education/progr...ch/MSTEphd.asp
Their Center Engineering Education Outreach is a very interesting program run by an inspiring guy (Chris Rogers)
http://www.ceeo.tufts.edu/
http://www.tufts.edu/~crogers/