College is not like high school, unless a student has taken AP or dual enrollment college classes and has done very well in them, you cannot always expect them to get As and Bs in college, especially in college math and science classes.
I don’t think Kelley admission is automatic, even if you meet the 30 credits and nothing less than B, not even B-, requirement, it seems to be competitive.