It is the CIEE study abroad program at Donghua University in Shanghai. You can get more information from their website
www.ciee.org. The summer program isn't as good as the one that is held over the school semester, but I don't want to miss a semester here. Unfortunately, I think you have to have enrolled in a university before you can apply, but you should confirm it with them, I'm not too sure about that.