What is Playing for Others? Playing for Others (PFO), is a non-profit in Charlotte that cultivates the next generation of innovative leaders, philanthropists, and compassionate human beings. Through programming in Personal Development/Leadership Training, Service and the Arts, teens answer the questions, "Who Am I?" and "How will I give of that". These ~75 teens are ultimately creating a more compassionate world.