Well, we all know where the exit is if we don't like the forum.
Also there is a forum about introducing yourself. It's called Introduce Yourself. Not too tricky. Most of them aren't that complicated.
Since this isn't an introduction, it can stay, but Todd is right.