Teaching and Learning, weekly 6 things Shanshan Xu 10/11/20 Teaching and Learning, weekly 6 things Shanshan Xu 10/11/20 3 struggles + 3 moments of joy Read More Shanshan Xu 6/11/20 Shanshan Xu 6/11/20 Reflection on Purpose Read More Podcast Shanshan Xu 3/30/20 Podcast Shanshan Xu 3/30/20 What? Launching a new podcast in Chinese? Read More Teaching and Learning Shanshan Xu 3/26/20 Teaching and Learning Shanshan Xu 3/26/20 3 tips on wellness while teaching and learning languages from home Read More Newer Posts Older Posts
Teaching and Learning, weekly 6 things Shanshan Xu 10/11/20 Teaching and Learning, weekly 6 things Shanshan Xu 10/11/20 3 struggles + 3 moments of joy Read More
Podcast Shanshan Xu 3/30/20 Podcast Shanshan Xu 3/30/20 What? Launching a new podcast in Chinese? Read More
Teaching and Learning Shanshan Xu 3/26/20 Teaching and Learning Shanshan Xu 3/26/20 3 tips on wellness while teaching and learning languages from home Read More