In some ways, Rainbow Day Camp is very ordinary. Kids arrive with a packed lunch, make friendship bracelets, play basketball, sing songs and get silly. But it is also extraordinarily unique, from the ...