I am a sophomore in high school. I take all honors/ AP classes that are offered to me. However, my high school does not weight my GPA, so it is a 3.71. This means that people that take "general" or low-level classes and get slightly better grades than I do in hard classes, while they are in easy classes, are ranked above me. I go to a private school, 99% of graduates go to college and about 1000 kids are in the school. Will USMA understand and recognize this, or will it be my downfall due to an unnecessary school rule?