There are a lot of things to like about SNHU as an online student. The 2, 8-week classes make it easier to fit a degree program into a busy life. There are a lot of internal support programs.
It’s not without a share of hiccups. I had to hunt for my class flowchart, and for how financial aid was handled. They process loans to cover what you can’t. You are required to sign an MPN. One of my classes currently has a professor who doesn’t communicate well, but will nitpick every last detail about assignments. Most of it has been fine, consistent deadlines twice a week and no class meeting times if you’re online.