Curriculum Design and Theories of Learning