Here is a list of some favorite media:

If you have questions or comments, drop me a line: Prof. Cascaddan.