To further explore coaching practices or as we call it in Early Steps, the primary service provider approach, please spend some time now or bookmark for later use, this excellent website developed by Dathan Rush and M'Lisa Shelden.
http://www.coachinginearlychildhood.org/