BYU Flex GE all the way. Live in the apartments near BYU. Go to classes at BYU. IMHO - it's a no brainer. I've
seen many kids have great success with this path. Do well with grades and he will get accepted to BYU as a full student. Get a ROC pass - it is THE BYU experience for kids that want that but aren't accepted.