My Son just recently graduated High School and now is in his first year of college for dual major in Aviation Science (to be an air traffic controller) and Business. His high school (Valhalla High School in El Cajon California) gave him a test to determine his aptitude that said he should go into "building maintenance" (being a Janitor more or less) and wouldn't move up his classes to more difficult ones so he was in classes with kids who didn't really want to be there and were continually disruptive.
Looking for a solution for this problem I found Grossmont Middle College which is a high school on a 2 year college campus. My son was able to get into that and finished high school with about 34 units in college classes most of which transferred to the 4 year university he now attends (University of North Dakota... why he wants to move from California to the freezing cold I have no idea!).
Common Core can't fix the segregation of high schools between the rich high performing kids and everyone else who isn't allowed into the higher level of learning at schools. Every school is essentially 2 schools and if you don't get into the right classes you are screwed big time.
Reading the article, personally I see what is wrong in schools more about getting kids to where they want to be in life. Either college or a trade. For those who want a trade they should get 2 years of High School and 2 years of trade school along with some additional classes.