Heather Porter just graduated with a Master's degree while taking care of eleven children and overcoming health challenges.

Tags