AMO School = Aviation Maintenance Officer School
AMDO = Aviation Maintenance Duty Officer
To make matters worse?
AMO = Assistant Maintenance Officer
Both Marine 6002s and Navy 1520s attend the AMO school in Whiting. However, the Marines call their AMO the AAMO (Assistant Aircraft Maintenance officer). It gets confusing because in the Navy, the Maintenance Officer is simply called the MO, but in the Marines it's the AMO (Aircraft Maintenance Officer), which may be confused with the Navy's AMO.
I'm not sure where I was going with all of this.