It was introduced to us by our OT.

Yael, we started out doing it 6 times a day, but when DD1 is in school I did it before school, when she gets home straight away and before bed, sometimes depending on when she'd get up she'd get 2 in before school. Matilda doesn't have an aide at school, if she did, I would have asked for it to be done at recess or lunch. On the weekends we tried to do it more often. DD1 resisted it for a while, so we would set an alarm to remind us and say "opps time for brushing" to take the responsibility away from us. We did it this way for 6 months on a strict regime. Then we were able to slow it down and go twice a day for 6 months or so and now we do it once a day if she starts off the day flapping...