I am currently getting my BS in Computer Information Systems through
Saint Leo University. They are a brick and mortar school based out of Florida. They also have many satellite campuses on Military bases. I was actually in the Military when I started taking classes at the Langley AFB campus.
I find that if you take the discussions seriously and put time into the papers, you can learn quite a bit. I feel that they are not a "degree mill" type of school. They do not differentiate between an "online" degree and a "regular" degree which to me is a plus, given the stigma of online learning.
There are some classes I've breezed through (mostly the COM classes, I've been in IT for 12 years..) and others I've had to really work hard at. For instance I'm getting C in marketing, this semester, at least so far. Marketing?! I wasn't really prepared for all of the case studies and the professor wants very detailed answers that demonstrate a working knowledge of the material. Now that I know this, I will be able to bring my grade up, but it goes to show that it is on par with classroom learning as far as the range of difficulties.