Foundations of Periodization and Program Design Course Notes.pdf