well he has a GED, meaning he didnt go through high school but recieved a diploma by some other means (i.e. homeschooling). getting into cornell is far from being a dream for you, you definitely have a shot if you get your stuff together. I agree with acerbic, you should definitely talk to some admissions councelors. ask them if you should take your standardized tests, how many units you should have, what classes you should take, etc.