Hi,
I went to TC and here's what I know:
1. You might want to review TC IED's curriculum and see if it matches your needs. Given my interaction with a few friends from IED, it focuses on policy so it can help you become a leader. TC also has a program called Developmental Psychology that may provide insights into education intervention design.
2. If you are open-minded and nice, you can make a lot of friends there.
3. There are generally many opportunities in NYC.
4. Get statistics on employment of IED alumni especially for international students.
5. You can.