Man, I've messed with WP a bunch but I wouldn't take on a project for someone else.

There are a ton of help forums on WP that I've found super helpful.