The last few days I've been moving up to some Intermediate ChinesePod lessons. The thing I love about them, compared to Elementary ones, is the Chinese host speaking completely in Chinese(at least the John Pasden and Fiona Tian episodes) while the native English speaker speaks English. This 50/50 banter is great listening practice and nice grammar and vocab reinforcement. I had been getting pretty tired of listening to Jenny, etc speak English to be honest, as its kind of a waste of time. Looks like theres over 700 of them in front of me, yeehaw!