Shame! I really hope you'll do well in school.
As for tf2maps being a closed community, I kind of agree. I'm new, I don't think I really fit in well (yet at least!). I think it's mostly because of the "core" members seem to know each other really well have all these "Inside jokes" that as a new member you can't really follow.
I do have to say that people here have been very helpful, I've hopped into the steam chat a few times to ask for help, and always people have been incredibly helpful with solving my problems.
I hope you'll still be around, you seem like a really nice guy (gal?).