I'm just the opposite as DC, I did everything online, but that's what worked for me. In Colorado the online courses also have an option to watch class videos, where the teacher is with a class teaching, and you get to hear the interaction and questions from the class. It really depends on how you learn best. I know some people who could not understand the books at all, so had to do the class time.
If you opt for online, see if your school has an option to change to class time if the online doesn't really work for you.
Also, a bit of advice, if there is ANYTHING on your record that may hinder your ability to pass the federal background check, get the background check 1st. You don't want to go through all the schooling, only to be denied because of your background check. I know a few people that this has happened to.