I am thinking about sending my oldest son to study there. I have visited the place and it looks great. He was happy about the air-conditioned classrooms.
Googled and found out that Bubba went to South Park High School in Texas. I guess that is where the name came from. Will be going to the meeting on Monday to find out more, but was still looking for more info here on ambergriscaye.com
So if u got it let me know. Thanx