Just saw this post. As far as courses for AADL, the Software Engineering Institute (SEI) of Carnegie Mellon University has a eLearning self-paced course entitled Modeling System Architectures Using AADL.
The course focuses on presenting the AADL in detail coupled with modeling exercises using OSATE.
Another source of information about AADL can be found here:
There is a tutorial here:
Within OSATE -> Help there are instructions to download and install Agree.
I do not know of an AGREE tutorial but here is the home page for Loonwerks with lots of papers about AGREE.
The AGREE Users guide is a good source of information about how to use AGREE.
Good luck
John