Maintaining quality and rigor in an online graduate degree program