не надо дома переходить на украинский, если это не ваш родной язык. Только проблем добавите. Надо развивать оба языка. Почему не читаете на русском? Дети способны выучить языки, легко, в таком возрасте. Вот у нас в семье - дома мы говорим на украинском. В школе дети учатся на чешском (начали с детского сада в 4 года с нуля). Живут в франкоязычной среде и французский - первый иностранный в школе. Читают на укр. и чешском на одинаковом уровне. На французском читают, но вещи по-проще (не гарри потера и властелина колец, как на других двух). Говорят на всех трёх и учителя не жалуются на непонимание. Конечно, иногда словарный запас одного языка в определённой сфере богаче другого, тогда пользуются доступными ресурспми инета и словарей, чтобы пополнить недостаток (иногда, подменяют слова, но с возрастом всё больше понимают, что это не есть гуд). И при этом оба явно технари, как и их родители так что читайте, говорите, объясняйте. Но не всем быть оракулами А проблема в школе, что Вы описали, ИМХО не связана с красноречием. Скорее всего просто нехватка знаний в определении понятий и словарного запаса.