Хотелось бы добавить по поводу всяческого обучения...
Есть редкие случаи когда программингом(если можно так сказать об AS) начинают заниматься люди далёкие от алгоритмизации, ООП, функций, массивов, классов и пр.
Скорее это касается художников открывающих для себя компьютер. Flash уникальная среда для взросления.
Я лично прошел 6-летний путь проб и в основном ошибок, прежде чем стал разбираться в практическом
web-программировании. Я прочитывал книгу, понимая лишь часть, прочитывал еще пять книг прежде чем до меня доходило то, что описано в первой книге. Затем я возвращался к ней и перечитывал воспринимая ее уже заново.
Для таких как я не придумали " хорошей книги" книги. Для меня все книги "плохие". Приходится собирать по крупицам.
Я часто наблюдаю как программисты не въезжают во Флэш.
Это очень странно, потому как уверен, что любой прог со стажем(

Как бы мне хотелось быть таким), должен чуствовать себя во Флэше как в своей тарелке. Возможно все проблемы из-за timeline. Или еще какой нибудь ерунды.
Давайте помогать друг-другу!
Кажется смогу объяснить, прогу откуда у Флэша ноги растут. Взамен разумеется такой же информации о программировании.
Ну если вы просто начинающий, с удовольствием помогу, чем смогу.
Пишите