I really like the colors. This image has also a strong "graphical" touch.
It kinf of looks like one of those architecture computer simulations... I'm not sure why...
I like it!
Is that what it stands for? I found it at one time and forgot, though at one point I also thought it was some backwards contraction of "Sequoia Teaching Center".