I wouldn't get discouraged, your EC's look extremely impressive. That being said if the PMS at the school is highly recommending you, your already in a good position. In looking at your scores see if there on par with the school your attending, and if there not try to be on par with that...