I think TR meant to say that a c+ does NOT keep you out of college.
My only opinion is that whatever route he takes, make sure he goes to a school that offers help with his classes. Most administrators want their kids to graduate, and will do whatever is necessary to see that it happens.