This is excellent advice- from last years thread it the CS+ majors are about twice as likely to get in. Also I think every one of your matches is a lottery school for CS. CS is the most competitive major to get in these days - the overall admission rates mean nothing in light of this. I’d ask your GC to look at where your schools kids got in for CS - not just in general.