More than 500 private schools in the Houston area have been approved to participate in the Texas voucher program.