advantages and disadvantages of going to school | hnc open learning | national guard college benefits | it online course