Source: https://stopmpstakeover.com/2015/06/18/whats-the-difference-between-a-voucher-charter-and-public-school/