The New Player Help is listed on the main forum screen as being under the Community section, but when you go to it, it's path is Forum Top -> English Forums -> New Player Help.

As a relatively new player (who wants to help with what I can), it makes going back and forth between General Discussion and New Player very inconvenient.