I'll put in my two cents for going the NAIA route and suggest Lewis-Clark State College in Lewiston Idaho. Great track coach there, and LCSC is always ranked in the NAIA cross country top 15. As for wanting a JC per an eventual move up to D1, you can use the smaller 4 year colleges for the same purpose albeit it's a bit more convaluted - go to the NAIA school for two years, and if the athlete's times are impressive enough transfer to the D1 school that shows the most interest. Probably would have to sit out a redshirt year during the transistion, but other than that it's no big deal. And who knows, maybe the athlete might decided to stay at the smaller school and still achieve national stature aka Nick Symmonds.