@Valerie a good place for you to get a travel card might be hongqi micro mart just off the metro in Tongzilin. Maybe you can get them in the metro, that would make sense I guess.
here: http://j.map.baidu.com/hI6mu
I don’t know the Chinese name for them, but you’ll see people topping up in there. I’m sure you can make them understand you want one.
You can add cash (in English) on the machines in the metro.
Once you’ve mastered that, come back and ask about adding ‘trips’ if you find you take allot of buses too, ‘trips’ are buses only but much better value. The cash you add is good for metro and buses.
there’s yoga classes at or near Carrefour building also Tongzilin, I know some foreigners go so I guess its in english.
here: http://j.map.baidu.com/6gpmu
I’ll ask them to give you some details.