DH is looking to finish up his degree. He has an associates, but wants to finish his bachelors online. The cheapest and fastest possible...while still getting a decent education. He doesn't have a particular degree he's interested in (just a general business or something).

Any recommendations? I have no idea how to tell a good one from a crappy one.