Geography is also an important consideration. Are there programs close by? Are you willing or able to relocate? Working a full day and commuting to and from a graduate program can be exhausting. If a commute would be in order, see if there are busses or trains that would be convenient it is a much better use of your time. Also, see if distance learning is an option in your field. There are many universities that now offer at least some of the required classes online or via video conference.
