He doesn't need to spend time in the community during his school day. One 10 year old child whose parents were very good about taking into the community assured me that he did well in fast food restaurants. He had no clue how to order, carry his own money or interact with the staff at a restaurant. He did not know that sitting with strangers was not acceptable and had no alternative. Frequently, I get requests from parents to work on specific things in the community that are difficult to address since the individual has had a lifetime of routine learning within a family.
Success comes when new things are learned and transfer to settings with the family as well.