TEDL---learn english for TEDBy feng zhang ( Free )
TEDL---learn english for TED by this app: listen: speak english once, speak other language(you choiced language) once. watch: play ted video and add 2 subtitle on screen , one is english ,another is your choice language.(such as: chinese, japanese,spanish, ....) www.ted.com, ...