There're various resources online.
网上也有很多资源,我之所以提这个。
哈佛公开课 - 计算机科学课程节选
then you can go...There's a lot of available things online, which makes it really easy.
那么你可以去……网上有很多可利用的资源,它让学英语变得简单了。
英语学习技巧 - SpeakingMax英语口语达人
应用推荐
模块上移
模块下移
不移动