Big thumbs up on trade schools and On the Job Training programs. I participated in the same program in high school. Even served a term as President of our Diversified Cooperative Training Program in my senior year. That is as close to politics as I ever want to get. Taught me the ins and outs of parliamentary procedure and how bogged down the process can get.
With education there are so many variables it would be damn difficult to find any one part that couldn't use some tweaking. The student has to be motivated and want to learn. Until they get to that point by coersion of parents, teacher, or self motivated, they are going to be difficult to teach. I have always had it easy and I was somewhat rebellious in high school. I didn't want to be there. I wanted to party and make money. I was a slacker in school, did very little homework and managed to pull B's and C's. I have some regret for not applying myself better in school. What a waste of time, the teachers, fellow students, taxpayers, not to mention my parents money in college. I started to see the light in my sophomore year (third year) and actually learned how to study. (I took Engineering Calculus three times before I finally gave up my career as a engineer.) I took extra classes and worked hard. Ended up with a double major in business school at USF. So Wilson, I was a case where the teacher had to teach to a lesser standard.
Kudos to you Destroyer and son. That is a great outcome right there.
On the Classic Seacraft site there is a guy with a sig line that says,
"If you done it, it aint bragging."