Just a quick comment - -Wow, this is a great resource page for the learners and will be easy to extend and update as needed.