If you have found this website useful, you may want to contribute some of your own work for publication on the website to help other students.

Of particular interest are Level 2 Optional Units and Level 3 Optional Units as I am finding it very time-consuming getting through them all (there are over 100!).

If you would like to make a contribution, please email it to In addition, please state whether you would like to be credited (your name will appear on the website) or would like it to be published anonymously.