Incoming freshman... need math course advice

My opinion. I think what makes Finite math “hard” is the environment, not the content (especially for someone with advanced HS math). It’s 100 plus students in a lecture hall. I don’t think math is learned that way. I would try to pick something with a small class size. My kid got stuck with Finite because he is going business.