Except for the fact that it's an EdD. instead of a PhD. this sounds pretty damn ideal. I'm going up there later this week to talk to them; I know that Teacher's College does interdisciplinary programs with the main body of Columbia so maybe they'll be willing to pull a few strings for me.
Yay! And did I mention yay?