Что значит "без английского"? Он и был без английского, и ему наняли репетитора. Практически у всех знакомых по матшколам уровень английского  в самом лучшем случае "продвинуто-школьный".  Кроме тех, кто ходит еще и в станкевича ) На класс встречается всего пара человек, посещающих какие-нибудь приличные курсы. Компьютерную литературу и документацию прекрасно переводит гугл.  Для чтения документации на языке достаточно уровня "читаю и перевожу со словарем".  Это даже не B1