Trinity, thanks for the info about your son and Ruf's Level 3--that is encouraging! How long has your son been in the YSP?