My prediction: It will pass the house but not the state senate. Only changes that will pass senate this year will be a Teacher pay raise and relaxation of public to public transfer rules.
This is exactly what will happen.
I know a particular case where a student at a struggling (not failing, but close) public school was being denied access to AP and advanced classes because there weren't enough students to make a class. They petitioned their school district to add the class but were denied because only 1-2 students showed interest. Meanwhile, at a neighboring school district, they had several sections of these classes. The neighboring school district accepted her transfer but the home school district denied it. The Senate bill takes away the home school district's ability to deny it.
Unfortunately, this will be abused in Mississippi for things such as athletic transfers, but its wrong to think there is not a valid reason to transfer from a school district to another. Those cases are very few though.
As far as private school vouchers - most private schools will increase their tuition where it doesn't really matter. Others will rake in the state money and stop struggling.
Ultimately, if you want to fix the problems with education in Mississippi, its a simple approach that gets complicated because no one wants to be called a racist.
1. Consolidate school districts. We have too many counties with 3+ school districts. There are valid arguments for 2 in some counties, but never for 3+. Bolivar County has three school districts. Harrison County has five school districts. There are several arguments that could be made for one school district to cover multiple counties.
2. If a school is failing, put them under conservatorship. Failing schools should have outside leadership come in with a plan to fix it. Having the same people who lead failing schools lead a comeback is insanity.