Description: "This book contains an in-depth description of concepts related to program development and assessment methodologies in K-20 education. It addresses curriculum development and program assessment from multiple angles and perspectives including philosophies, teaching and learning theories as well as practical applications in traditional, hybrid and virtual classrooms"--