I have found this approach to be very helpful (way better than Nurtured Heart for us). If you are just starting, you are still very much in the developing skills stage and it will take a while before he is able to generalize them. Be patient and keep working on it.