1) Идем на lingualeo. 2) В разделе Джунгли - в поиске набираем "Java" ("Computer Science", ваш вариант). 3) Profit! По запросу Java - найден 191 материал, в том числе и Thinking in Java. В чем плюсы такого подхода, по сравнению с самостоятельным поиском материала в сети: -вы мгновенно можете посмотреть перевод любого слова. -незнакомые слова добавляются в словарь, где позже вы их повторяете до полного запоминания. -с просмотром видео - вообще отличная система, внизу видео идут субтитры, при наведении на них мышки видео сразу тормозится, а вы, опять же, можете посмотреть перевод любого слова и добавить его к себе словарь. Если английский нужно изучать "с ноля", этот вариант не подходит - сперва лучше пару месяцев походить на языковые курсы, либо начать заниматься на том же lingua leo, но с материалов попроще. P.S. Для тех, кто дочитал до конца: Java Life Rap Music Video - https://www.youtube.com/watch?v=b-Cr0EWwaTk#t=10