CampusGroup Inc., a for-profit community college offering two-year degrees and certifications, has raised $46 million from a ...