Is people to people ambassador program a legitimate institution?

Yes, People to People Student Ambassadors is a legitimate program. I have been on their trips and they are completely legitimate and very well organized.