I'm thinking about moving to Beijing to teach English - a bit ironic - considering I don't know the first thing about mandarin. Just wondering how obstructive the language barrier is to living life in Beijing. i've heard there's quite a large expat community, but do most people I'll interact with on a day to day basis only speak Mandarin?
Many companies for which you might end up teaching have opportunities for their English teachers to also take Chinese lessons. They will also often do much of the inital leg work for you in regards to your visa, bank account, and housing (or they may simply send a Chinese speaker with you when you go). When negotiating with a school, make sure they will help you with these things, because they are the most difficult to figure out on your own.
As far as everyday life goes, there is a large expat community (particularly on the east side of the city), and even though most locals don't speak any English, you can do an amazing amount with a little creativity and a lot of trail and error. To get an idea of what I'm talking about, I'd highly suggest you read the Newcomer's Guide that I wrote for people in just such a situation. Basically, if you're living in a few areas that are "foreign-friendly," you can get away with just knowing some easy-to-learn phrases that will allow you to do pretty much what you need to do.
Living in Beijing as an expat is definitely an experience worth having. I hope you do decide to come and check it out. Good luck!