Originally Posted by Chana
I've heard good things about George Washington University lately, but not enough to be able to tell you anything besides it might be worth looking into. I think it may be a pretty large public university so it might not be a good fit.
It is a private university.