North Texans Care: Dr. Larry Taylor of Prestonwood Christian Academy

North Texans Care
Monday, October 8th
 Prestonwood Christian Academy is now one of the largest private Christian Schools in the metroplex. Dr. Larry Taylor is the head of all Prestonwood Christian Academy campuses and explains why he believes their programs are different.
00:10:59