The College of Scripting Music (Cosmas) Science by Keystoner March
The purpose of creating the College is to help Second Life residents to learn how to script in Second Life. So that they can script objects that can animate and interact.
Keystoner March produced a 836 page Linden Scripting Language (LSL) Scripting Book which costs L$1, but worth the Lindens. The book is very well written in a very easy to understand context and full of examples for the learner.
The book will give the learner a solid foundation in scripting and it is hud enabled that means you can wear the book like a hud which can be resized and touching the arrows will flip the pages.
Keystoner March does not run any classes within Second Life, but he does run a group called College of Scripting Music Science where learners can ask scripting questions.
At the college there are tutorials added periodically and spread out through the categorised floors. He has 8 floors with over 600 tutorials...
To join the group click this link to join when in Second Life: