Странно, что у вашего технического ребёнка все это вызывало проблемы. Совсем,  значит, какое-то однобокое образование. Обычно лингвистика, все эти языковые единицы, тропы и т.д. у математически одаренного ребёнка проблем не вызывают. Близко к математике. По крайней мере, мой математикофизик без проблем в 8 классе решает задачки по лингвистике. А уж егэ за 11 класс тестовую часть, по крайней мере, делал наравне со старшим ребёнком, который в этом году выпускается из гуманитарного класса. Вот с сочинением похуже, конечно. С логическим построением и аргументацией все четко, но красноречия не хватает. Получается как инструкция по применению лекарственного средства. А так, я считаю, егэ по русскому - это прежде всего знание правил и определений.