Скажите, а с какого хрена будущий ИТ-шник сдает математику? У меня с ней все прекрасно, но - она вообще не нужна потом!!! И ваш инженер, возможно, именно потому и хвостат был, что не может выполнять неинтересные для него вещи. Так что русский - вполне критерий отбора тех, кто может собраться и сделать не только приятное и интересное, а?