The children at the Immigrant Outreach Service Center (IOSC) are children that are part of families that have just immigrated to the United States. All this kids speak English very well, and are also extremely well-behaved. The director of tutoring at IOSC wants us to do mostly computer/technology related teaching there, so the curriculum differs vastly from that of Mattie B.
The ages of the kids vary, so some children are still working on Scratch or prefer to work on the Spongebob Typing Tutoring game, while others are working on HTML or Python. One major obstacle that we face is engagement. These kids are all very intelligent, but when it is a weekend, and they have already been in tutoring for an hour, it is hard for them to stay on task.
We have begun to combat this by doing more personalized teaching/curriculum and by doing more fun Computer Science activities. Our CTO, Rees Draminski, had a leftover Raspberry Pi (https://www.raspberrypi.org/), so he loaded Kano OS (https://kano.me/) on it and had the kids try it. They especially liked the Minecraft activity, but it was tempting for them to just play Minecraft, rather than doing the activities within Minecraft.
One kid was on a music creation site instead of doing his work, but instead of chastising him, we knew of an awesome program called Sonic Pi (http://sonic-pi.net/), so we installed it on the computer, and get him started on that. Our curriculum is designed to be very flexible, and is always changing depending on the needs of the children.
To see some of the resources we use, go to: http://curriculum.tecanal.org/doku.php?id=curated_resources