http://www.cnblogs.com/jesse2013/p/how-to-learn-english.html