Now that I (think that) I understand how the America’s College Promise program would work, I’d like to share both what I think is great about the plan and the concerns I have.

The first and by far the most important thing to say is that this plan as written would dramatically increase the opportunity to go to college for millions of young people in the US. A quick back-of-the envelope calculate suggests and additional 36,900 students in California would go to college as a result of this plan. while in higher-priced New York, an additional 75,000 would be able to attend, an increase of 12.5 percent.

The biggest concern about the program, as Wesley Whistle and others have pointed out, is whether or not states will participate. There’s two parts to this, only one of which Congress can do much about. The first part is whether states might refuse to participate when it is plainly in the states’ interest to participate. We saw this for both the expansion of Medicaid under the ACA and more recently the extension of unemployment benefits. From the technical perspective I’m taking, there’s not a lot to do about this, but it is a reality.

That said, Congress can get more states to participate by making it a better deal for states. My basic take is that the deal being offered states is that to get a per-student subsidy of about $3,600 the states have to forego tuition benefits and provide $900 in “matching” funds. Here’s what that deal looks like for states in comparison with their current subsidy levels. The states that have a positive difference will be able to provide free college and not see any change in their per-student subsidy level.

name tuition_fee_revs state_match state_match_plus_tuition_fee_revs fed_spend diff
California 958.786 930.6714 1889.457 3722.686 1833.228295
North Carolina 1394.988 930.6714 2325.659 3722.686 1397.026770
New Mexico 1638.924 930.6714 2569.595 3722.686 1153.090766
Mississippi 1668.378 930.6714 2599.050 3722.686 1123.636039
Florida 1891.038 930.6714 2821.709 3722.686 900.976507
Maine 1967.198 930.6714 2897.870 3722.686 824.815841
Arizona 2043.259 930.6714 2973.930 3722.686 748.755709
Texas 2066.516 930.6714 2997.188 3722.686 725.497975
Nebraska 2160.371 930.6714 3091.043 3722.686 631.642836
Kentucky 2160.982 930.6714 3091.653 3722.686 631.032315
Tennessee 2303.670 930.6714 3234.342 3722.686 488.344110
Arkansas 2337.777 930.6714 3268.448 3722.686 454.237776
Oklahoma 2391.943 930.6714 3322.615 3722.686 400.070904
Indiana 2430.885 930.6714 3361.557 3722.686 361.129125
Alabama 2442.618 930.6714 3373.289 3722.686 349.396339
West Virginia 2577.629 930.6714 3508.301 3722.686 214.385102
Missouri 2583.127 930.6714 3513.799 3722.686 208.887112
Nevada 2597.225 930.6714 3527.896 3722.686 194.789387
Georgia 2646.100 930.6714 3576.772 3722.686 145.914157
Illinois 2798.697 930.6714 3729.369 3722.686 -6.683087
Kansas 2853.473 930.6714 3784.145 3722.686 -61.458822
Louisiana 2903.335 930.6714 3834.006 3722.686 -111.320571
Idaho 2946.735 930.6714 3877.406 3722.686 -154.720427
Wyoming 2963.401 930.6714 3894.073 3722.686 -171.387047
Wisconsin 3095.844 930.6714 4026.515 3722.686 -303.829354
Rhode Island 3219.106 930.6714 4149.777 3722.686 -427.091468
Ohio 3370.263 930.6714 4300.934 3722.686 -578.248412
Iowa 3395.562 930.6714 4326.233 3722.686 -603.547308
Minnesota 3406.737 930.6714 4337.409 3722.686 -614.723015
New York 3464.447 930.6714 4395.118 3722.686 -672.432228
Washington 3466.016 930.6714 4396.688 3722.686 -674.001857
Hawaii 3491.834 930.6714 4422.506 3722.686 -699.819846
Connecticut 3511.812 930.6714 4442.483 3722.686 -719.797224
South Carolina 3584.394 930.6714 4515.065 3722.686 -792.379642
Virginia 3612.798 930.6714 4543.470 3722.686 -820.784057
Montana 3696.410 930.6714 4627.081 3722.686 -904.395572
Michigan 3947.259 930.6714 4877.930 3722.686 -1155.244337
New Jersey 4048.491 930.6714 4979.163 3722.686 -1256.476786
North Dakota 4095.180 930.6714 5025.852 3722.686 -1303.166210
Oregon 4117.670 930.6714 5048.341 3722.686 -1325.655479
Utah 4322.229 930.6714 5252.900 3722.686 -1530.214293
Pennsylvania 4365.241 930.6714 5295.913 3722.686 -1573.226918
Maryland 4448.491 930.6714 5379.163 3722.686 -1656.477143
Massachusetts 4603.309 930.6714 5533.980 3722.686 -1811.294615
Colorado 5169.814 930.6714 6100.486 3722.686 -2377.800004
Delaware 5663.904 930.6714 6594.575 3722.686 -2871.889270
South Dakota 6004.952 930.6714 6935.624 3722.686 -3212.938176
New Hampshire 7058.106 930.6714 7988.777 3722.686 -4266.091229
Vermont 9573.242 930.6714 10503.914 3722.686 -6781.228177

As an example, in Louisiana the state currently collects about $2,900 per student in tuition revenues. The state would forego those revenues and provide a $900 (or so) match. That combined $3,800 is more than the $3,700 or so they would get from the feds, so per-student subsidies would have to go down, or the state would have to spend about $100 more per cc student. It looks like there are about 30 states that would have to increase funding for community college students in order to participate. Of these, 7 would have to increase funding by $500 or so, 10 would have to increase funding by $500-1000, 8 would have to increase funding by $1000-2000 and 5 would have to increase funding by more than $2000 if they wanted per-student subsidy levels at community colleges to remain the same.

Based on this analysis, I think that the terms being offered aren’t generous enough for many states to participate. I propose that the goal should be that 90 percent of students will live in a state where participation in the program is a net positive for the state. That’s about 4 million of the 4.5 million fte in the program.

name state_match_plus_tuition_fee_revs fed_spend diff fteug cumulative_fte
California 1889.457 3722.686 1833.228295 914867 914,867
North Carolina 2325.659 3722.686 1397.026770 161004 1,075,871
New Mexico 2569.595 3722.686 1153.090766 38010 1,113,881
Mississippi 2599.050 3722.686 1123.636039 60910 1,174,791
Florida 2821.709 3722.686 900.976507 317456 1,492,247
Maine 2897.870 3722.686 824.815841 9771 1,502,018
Arizona 2973.930 3722.686 748.755709 107670 1,609,688
Texas 2997.188 3722.686 725.497975 476713 2,086,401
Nebraska 3091.043 3722.686 631.642836 25842 2,112,243
Kentucky 3091.653 3722.686 631.032315 44373 2,156,616
Tennessee 3234.342 3722.686 488.344110 56894 2,213,510
Arkansas 3268.448 3722.686 454.237776 30838 2,244,348
Oklahoma 3322.615 3722.686 400.070904 39828 2,284,176
Indiana 3361.557 3722.686 361.129125 63898 2,348,074
Alabama 3373.289 3722.686 349.396339 59154 2,407,228
West Virginia 3508.301 3722.686 214.385102 13864 2,421,092
Missouri 3513.799 3722.686 208.887112 57276 2,478,368
Nevada 3527.896 3722.686 194.789387 31134 2,509,502
Georgia 3576.772 3722.686 145.914157 113254 2,622,756
Illinois 3729.369 3722.686 -6.683087 192124 2,814,880
Kansas 3784.145 3722.686 -61.458822 51502 2,866,382
Louisiana 3834.006 3722.686 -111.320571 43102 2,909,484
Idaho 3877.406 3722.686 -154.720427 14833 2,924,317
Wyoming 3894.073 3722.686 -171.387047 11701 2,936,018
Wisconsin 4026.515 3722.686 -303.829354 56907 2,992,925
Rhode Island 4149.777 3722.686 -427.091468 9333 3,002,258
Ohio 4300.934 3722.686 -578.248412 133511 3,135,769
Iowa 4326.233 3722.686 -603.547308 57303 3,193,072
Minnesota 4337.409 3722.686 -614.723015 75223 3,268,295
New York 4395.118 3722.686 -672.432228 219478 3,487,773
Washington 4396.688 3722.686 -674.001857 144837 3,632,610
Hawaii 4422.506 3722.686 -699.819846 14819 3,647,429
Connecticut 4442.483 3722.686 -719.797224 28394 3,675,823
South Carolina 4515.065 3722.686 -792.379642 57574 3,733,397
Virginia 4543.470 3722.686 -820.784057 100140 3,833,537
Montana 4627.081 3722.686 -904.395572 4504 3,838,041
Michigan 4877.930 3722.686 -1155.244337 113455 3,951,496
New Jersey 4979.163 3722.686 -1256.476786 99904 4,051,400
North Dakota 5025.852 3722.686 -1303.166210 7219 4,058,619
Oregon 5048.341 3722.686 -1325.655479 57883 4,116,502
Utah 5252.900 3722.686 -1530.214293 45446 4,161,948
Pennsylvania 5295.913 3722.686 -1573.226918 84924 4,246,872
Maryland 5379.163 3722.686 -1656.477143 70820 4,317,692
Massachusetts 5533.980 3722.686 -1811.294615 52538 4,370,230
Colorado 6100.486 3722.686 -2377.800004 57412 4,427,642
Delaware 6594.575 3722.686 -2871.889270 8886 4,436,528
South Dakota 6935.624 3722.686 -3212.938176 5911 4,442,439
New Hampshire 7988.777 3722.686 -4266.091229 9013 4,451,452
Vermont 10503.914 3722.686 -6781.228177 3947 4,455,399

Based on the above, the program should incorporate about another $1,200 per student, moving the “break even” state from Illinois to New Jersey.

The first step would be to drop the state match. It’s not clear to me what the state match in this program is supposed to do beyond reducing costs for the feds. Usually a state match is in place for one of two reasons. The first reason is to encourage states to do something they wouldn’t otherwise do, and to reward more good behavior from the states that are doing what the feds want them to do. This match doesn’t work that way. It’s basically just an ante from the states. The other reason to have a match is to ensure that the feds aren’t the sole funder of a program–that the state is invested somehow. The states are already the funders of community colleges, and this match won’t serve to somehow get them invested. I’m also concerned that this might become a ceiling, not a floor for the foregone tuition revenues, even with the maintenance of effort and stabilizers.

If the state match is dropped, 3.8 million fte would be in states where the program would plainly be win-win. Tuition at community colleges would be free and the states wouldn’t have to reduce per-student subsidies below current levels.

name tuition_fee_revs fed_spend diff fteug cumulative_fte
California 958.786 4653.357 3694.57115 914867 914,867
North Carolina 1394.988 4653.357 3258.36963 161004 1,075,871
New Mexico 1638.924 4653.357 3014.43362 38010 1,113,881
Mississippi 1668.378 4653.357 2984.97890 60910 1,174,791
Florida 1891.038 4653.357 2762.31936 317456 1,492,247
Maine 1967.198 4653.357 2686.15870 9771 1,502,018
Arizona 2043.259 4653.357 2610.09857 107670 1,609,688
Texas 2066.516 4653.357 2586.84083 476713 2,086,401
Nebraska 2160.371 4653.357 2492.98569 25842 2,112,243
Kentucky 2160.982 4653.357 2492.37517 44373 2,156,616
Tennessee 2303.670 4653.357 2349.68697 56894 2,213,510
Arkansas 2337.777 4653.357 2315.58063 30838 2,244,348
Oklahoma 2391.943 4653.357 2261.41376 39828 2,284,176
Indiana 2430.885 4653.357 2222.47198 63898 2,348,074
Alabama 2442.618 4653.357 2210.73920 59154 2,407,228
West Virginia 2577.629 4653.357 2075.72796 13864 2,421,092
Missouri 2583.127 4653.357 2070.22997 57276 2,478,368
Nevada 2597.225 4653.357 2056.13224 31134 2,509,502
Georgia 2646.100 4653.357 2007.25701 113254 2,622,756
Illinois 2798.697 4653.357 1854.65977 192124 2,814,880
Kansas 2853.473 4653.357 1799.88404 51502 2,866,382
Louisiana 2903.335 4653.357 1750.02229 43102 2,909,484
Idaho 2946.735 4653.357 1706.62243 14833 2,924,317
Wyoming 2963.401 4653.357 1689.95581 11701 2,936,018
Wisconsin 3095.844 4653.357 1557.51350 56907 2,992,925
Rhode Island 3219.106 4653.357 1434.25139 9333 3,002,258
Ohio 3370.263 4653.357 1283.09445 133511 3,135,769
Iowa 3395.562 4653.357 1257.79555 57303 3,193,072
Minnesota 3406.737 4653.357 1246.61984 75223 3,268,295
New York 3464.447 4653.357 1188.91063 219478 3,487,773
Washington 3466.016 4653.357 1187.34100 144837 3,632,610
Hawaii 3491.834 4653.357 1161.52301 14819 3,647,429
Connecticut 3511.812 4653.357 1141.54563 28394 3,675,823
South Carolina 3584.394 4653.357 1068.96321 57574 3,733,397
Virginia 3612.798 4653.357 1040.55880 100140 3,833,537
Montana 3696.410 4653.357 956.94728 4504 3,838,041
Michigan 3947.259 4653.357 706.09852 113455 3,951,496
New Jersey 4048.491 4653.357 604.86607 99904 4,051,400
North Dakota 4095.180 4653.357 558.17665 7219 4,058,619
Oregon 4117.670 4653.357 535.68738 57883 4,116,502
Utah 4322.229 4653.357 331.12856 45446 4,161,948
Pennsylvania 4365.241 4653.357 288.11594 84924 4,246,872
Maryland 4448.491 4653.357 204.86571 70820 4,317,692
Massachusetts 4603.309 4653.357 50.04824 52538 4,370,230
Colorado 5169.814 4653.357 -516.45715 57412 4,427,642
Delaware 5663.904 4653.357 -1010.54641 8886 4,436,528
South Dakota 6004.952 4653.357 -1351.59532 5911 4,442,439
New Hampshire 7058.106 4653.357 -2404.74837 9013 4,451,452
Vermont 9573.242 4653.357 -4919.88532 3947 4,455,399

In this case, Louisiana would again give up $2900 per student in tuition and fee revenues, but would get $4,600 from the feds, making it a plainly good deal for the state: free community college AND increased per-student revenues.

Colorado has the Colorado Opportunity Fund which recycles tuition back to the institutions in a really complicated way, and I don’t really trust the estimates, so I’m going to ignore Colorado. That leaves four small states: Delaware, South Dakota, New Hampshire and Vermont that would have to increase subsides for this program to not be a net loss for their institutions. These states should do that! For every other state, and for 95 percent of students around the country, the plan would be a net positive.

What if the federal portion was just a nice even $5,000?

name state_match_plus_tuition_fee_revs fed_spend diff fteug cumulative_fte
California 958.786 5000 4041.2140 914867 914,867
North Carolina 1394.988 5000 3605.0125 161004 1,075,871
New Mexico 1638.924 5000 3361.0765 38010 1,113,881
Mississippi 1668.378 5000 3331.6218 60910 1,174,791
Florida 1891.038 5000 3108.9622 317456 1,492,247
Maine 1967.198 5000 3032.8016 9771 1,502,018
Arizona 2043.259 5000 2956.7414 107670 1,609,688
Texas 2066.516 5000 2933.4837 476713 2,086,401
Nebraska 2160.371 5000 2839.6286 25842 2,112,243
Kentucky 2160.982 5000 2839.0180 44373 2,156,616
Tennessee 2303.670 5000 2696.3298 56894 2,213,510
Arkansas 2337.777 5000 2662.2235 30838 2,244,348
Oklahoma 2391.943 5000 2608.0566 39828 2,284,176
Indiana 2430.885 5000 2569.1148 63898 2,348,074
Alabama 2442.618 5000 2557.3821 59154 2,407,228
West Virginia 2577.629 5000 2422.3708 13864 2,421,092
Missouri 2583.127 5000 2416.8728 57276 2,478,368
Nevada 2597.225 5000 2402.7751 31134 2,509,502
Georgia 2646.100 5000 2353.8999 113254 2,622,756
Illinois 2798.697 5000 2201.3026 192124 2,814,880
Kansas 2853.473 5000 2146.5269 51502 2,866,382
Louisiana 2903.335 5000 2096.6651 43102 2,909,484
Idaho 2946.735 5000 2053.2653 14833 2,924,317
Wyoming 2963.401 5000 2036.5987 11701 2,936,018
Wisconsin 3095.844 5000 1904.1564 56907 2,992,925
Rhode Island 3219.106 5000 1780.8942 9333 3,002,258
Ohio 3370.263 5000 1629.7373 133511 3,135,769
Iowa 3395.562 5000 1604.4384 57303 3,193,072
Minnesota 3406.737 5000 1593.2627 75223 3,268,295
New York 3464.447 5000 1535.5535 219478 3,487,773
Washington 3466.016 5000 1533.9839 144837 3,632,610
Hawaii 3491.834 5000 1508.1659 14819 3,647,429
Connecticut 3511.812 5000 1488.1885 28394 3,675,823
South Carolina 3584.394 5000 1415.6061 57574 3,733,397
Virginia 3612.798 5000 1387.2017 100140 3,833,537
Montana 3696.410 5000 1303.5901 4504 3,838,041
Michigan 3947.259 5000 1052.7414 113455 3,951,496
New Jersey 4048.491 5000 951.5089 99904 4,051,400
North Dakota 4095.180 5000 904.8195 7219 4,058,619
Oregon 4117.670 5000 882.3302 57883 4,116,502
Utah 4322.229 5000 677.7714 45446 4,161,948
Pennsylvania 4365.241 5000 634.7588 84924 4,246,872
Maryland 4448.491 5000 551.5086 70820 4,317,692
Massachusetts 4603.309 5000 396.6911 52538 4,370,230
Colorado 5169.814 5000 -169.8143 57412 4,427,642
Delaware 5663.904 5000 -663.9036 8886 4,436,528
South Dakota 6004.952 5000 -1004.9525 5911 4,442,439
New Hampshire 7058.106 5000 -2058.1055 9013 4,451,452
Vermont 9573.242 5000 -4573.2425 3947 4,455,399

Again, the program would be a net positive for all but four small, underfunded states.

So, that’s my suggestion: drop the 20 percent match, increase the per student funding to $5,000 (I can come up with a super sophisticated statistical rationale if you want, machine learning available at no extra charge). 90 percent of students would live in states where community college is free and the state would not be forced to make cuts in community college subsidy levels.

Thoughts and criticisms welcome as always.