Thanks for the ideas all.
I've decided to go totally immersive and have my own personal bootcamp in Dalian! 1 month, 4 hours a day, 1:1... or bust. It's a lot more affordable than Beijing and I can live in the same building as the school (TLI).
As clickertricks pointed out... none of the universities had courses that suited my schedule. I can also recommend BLCU - I spent 2 months there back in 1999. Beijing feels like a whole different place now...
Any fellow Dalian based-learners, give me a shout - would be great to meet up! Will be there throughout March.