All resources on this page are optional and are here for you if you need extra help or want to dive deeper into the material. Most of the materials listed here are available for free and are online, while a few physical textbooks are also referenced. Resources that start with [square brackets] are referenced on the calendar.