I don�t have personal experience with it but, the DoD provides access to this site for dependants of deployed service members.

http://www.tutor.com/