armyreservemarksman.info
ALMS Army Online Training
Web-based training is great but ALMS delivery is slow, overly complex and less effective than a simpler solution. ALMS seems to assume Soldiers are stupid and incapable of handling written instruct…