AF good stuff, however I have always been under the impression that that structure you have listed in not universal throughout the Canadian Army. For example, an Infantry Battalion would have more platoons per Company then a Service Battalion. I could be very wrong however, great post none the less.