Ви визначіться, що ви хочете робити: викладати, перекладати, створювати сайт чи вивчити Java, а тоді більш точніше займіться своїм проектом.
Я би не сказав, у викладанні пекло, дещо інше :)
Дуже рідко гарний програміст — буде гарним вчителем, і навпаки гарний вчитель — програмістом, а менторство — це трошки інше
Почитайте ось тут
porteuropa.eu/...rachunok-u-polskomu-banku
Пройшов Соло
Не працювали Ви в школі — вчителем інформатики :)
А якщо взяти книгу англійською та російською та читати одночасно, все-таки радять слова вчити в контексті. Тобто по методу Іллі Франка www.franklang.ru, з програмування. веб-дизайну на файлообмінниках можна знайти такі книжки, перших10-20 сторінок піде тяжко і довго, а далі веселіше... як на мене