I am grateful for my time at Ma Tech. Like you and others have the said, the material is probably less important in the long run than the secondary lessons taught - how to grind, persevere, overcome obstacles, finding other ways to be successful, etc. But the teaching style there is only applicable to the top 5-10% of the normal curve. The rank and file would fall by the wayside, as did many of our peers who could not or would not adapt.
Back to your regularly scheduled programming. I am giving myself a warning for going off topic here.