Resources

This page is where I collect useful resources such as websites, books, and timeless videos. It will be continuously updated with more and more stuff.