Congratulations to your DS by the way. The letters sent out are also in the portal.
The offer of Admission has a must reply date on it. Have your DS print out the offer and it should be there.
Agree-- great can-do attitude. Another way to help your file would be to take either an SAT subject matter test or an AP Exam in English or...
Separate names with a comma.