The folks here are pleasant and have a tremendous knowledge base. The library is a good place to start; if for no other reason than knowing what things are named. I've been here a few years and there...