+# Lessons
+
+These lessons go walk through the development of a CWL workflow for
+rnaseq.
+
+| Lesson | Description |
+|----------|-------------|
+| [Lesson 1](lesson1/lesson1.md) | Turning a shell script into a workflow from existing tool wrappers |
+| [Lesson 2](lesson2/lesson2.md) | Running and debugging a workflow |
+| [Lesson 3](lesson3/lesson3.md) | Writing a tool wrapper |
+| [Lesson 4](lesson4/lesson4.md) | Analyzing multiple samples |
+| [Lesson 5](lesson5/lesson5.md) | Dynamic Workflow behavior with expressions |
+| [Lesson 6](lesson6/lesson6.md) | Resources for further learning |
# Acknowledgements
--- /dev/null
+# Resources for further learning
+
+Hopefully you now have a basic grasp of the steps involved in
+developing a CWL workflow. There are many resources out there to
+further help you use CWL to solve your own scientific workflow
+problems.
+
+## CWL Reference
+
+Main CWL web page https://commonwl.org
+
+User guide https://www.commonwl.org/user_guide/
+
+Specification https://www.commonwl.org/v1.2/
+
+Github organization https://github.com/common-workflow-language/
+
+## CWL Community
+
+CWL Forum, this is is best place to ask questions https://cwl.discourse.group/
+
+Gitter (chat) https://gitter.im/common-workflow-language/common-workflow-language
+
+Weekly video calls https://cwl.discourse.group/t/eu-us-timezone-cwl-video-chat/260
+
+Github organization for repositories of CWL tool and workflow
+descriptions https://github.com/common-workflow-library/
+
+Search for CWL files on github, try adding the name of a tool you are
+interested in to the search
+https://github.com/search?q=extension%3Acwl+cwlVersion