I think that CMC and Vanderbilt are big reaches for you with a 29 ACT score. Vanderbilt’s 25th-percentile score for accepted students is a 32. CMC wants “leadership.” My son had a similar GPA (lower unweighted, but all IB/AP classes at a rigorous private school), with a 31 ACT/2060 SAT, and lots of leadership ECs, but he did not get into CMC. He got into Tulane, but with no merit aid. He also got into Oxy, Pitzer, and Whitman. He did not even bother applying to Vanderbilt.