Not recent experience, but I went to International Diplomacy NSLC as a rising senior in summer 2004. It's how i found American University, where I eventually went to for college. I loved the program, and it was great to meet other kids from around the country who were similarly interested in that field (I wanted to join the foreign service at the time). I also worked for NSLC in college (summer 2006) as an office assistant at American. I hope the programs still hold up.