I like Ohio's program. High school kids who meet entrance requirements can take college courses for dual credit. The high school funding pays for the college. There are a few catches. Not all credits earned, even in a 4 year program, will transfer out of state. Kids can graduate from high school with 1-2 years of college out of the way, but I've heard of cases where it messed up some scholarships.