Esper, I don't like the logo.
I'd make it much clearer. Google "Logo" and you'll see what I mean. Logos are clear, strong, stand out and are easy to print. No gradients, only a few colors, and clear to read at any size.

~"I never let school interfere with my education"~
-Mark Twain