https://s3-us-west-2.amazonaws.com/secure.notion-static.com/56994603-872f-4e51-9e7c-6a88f13d810e/306_syllabus_Spring_2015.pdf