Camp Lotsafun provides a variety of social, cognitive, and physical activities to focus on improving independence, self esteem, leisure education, taking turns, sharing materials, staying on task, encouraging others, patience, following directions, e...