Getting Help
TODO
How to get help might be most important thing to learn. In general good resources are Stack Overflow, Google Groups, IRC and project web sites.
It might seem almost a joke that project web sites are mentioned, but all the time I see people asking for help without doing even the basic research. Also, common pattern is asking for help in the wrong place. You will not get good support asking for help with Selenium on a general purpose Ruby mailing list, or asking a basic Ruby question at a Selenium mailing list. You have to learn enough Ruby to know where the language (Ruby) ends and where a library (like Selenium) starts.
It is really important that you learn where you can get more information. A good start is selenium-webdriver gem page at RubyGems.org. You will find links to it’s homepage, source code, API documentation, wiki and bug tracker there. Another good API documentation is automatically generated at selenium-webdriver section of rdoc.info site. Looks like rdoc.info is more up to date than the official API documentation. At the moment, you should focus on API documentation and wiki. The wiki says that Selenium::WebDriver::Driver and Selenium::WebDriver::Element are the two main classes.