Lynda.com
 Lynda is an incredible learning database with many free online courses you can take to develop new skills or hone in on skills you already have. All you need is your library card and password, and you can take as many courses as you want!!