Самое сложное - это не научить правилам и даже не научить ими пользоваться. Отнюдь.
Самое сложное - научить пользоваться головой. Увы, у очень многих это не врожденный навык. Хочется верить, что только в области языка.