Another Episcopalian here. We used to have our first communion at the time of confirmation, around age 13. Now, anyone at all, that has been baptized, can receive communion. Our church does hold 'first communion' classes for the kids around 7, but they've all been receiving already. My dd was the only child in church that wasn't receiving until she actually had a First Communion. She did the white dress, flowers in her hair. But, we just did it as a family in the midst of the Easter service. I instructed her at home and when she joined a class later that year, the teacher said that Katie actually knew more than she did!!! I think its' nice to have the kids actually understand what's happening. But, that is just my opinion. Definatly in the minority now.