Does anybody know anything about the International Education Center in Chosica, Peru. This is what my son who has recently left the family is listing as his high school. I just want to know what it really is.