Contributing to the Book

To improve the book, we would like to ask for your help.

Submitting Questions or Feedback

If you have any questions or feedback (including typos or grammar issues) about any materials in the book, we greatly appreciate if you can write to us at . We will also add your name in the Acknowledgment section to show our gratitude.

Contributing Exercises

We warmly welcome everyone to help the book via contributing exercises for each section. Please make sure the exercise you are contributing only needs the knowledge up to the specific section number (it of course can use any knowledge of all sections up to the particular section) you would like to put the exercise into.

Please submit the proposed exercise(s) via the Google Form.

Thanks a lot for your contribution.