Originally Posted by
iflyjetz
With the current state of education in the US (no stupid child left behind/everyone's a winner/show up and graduate), I wouldn't rule out the CS being located in the US.
Remember the "US Americans" beauty queen remarks from a few years back.