Weaving New Paths with Teresa Bain...

.. mentoring our children and those who love them...