Anyone who wants to be a part of something great. All it takes is maturity and respect. The TFP experience is equal parts sharing and learning, so don't just spend your time browsing - jump on in to the discussion. It has been said many times about the system; if you put something in, you get it back a hundred-fold.