I would like to thank everyone who has encourage, supported, listened, and inspired me to go on this innovative learning journey. Thank you Dr. Redmond and the knowledgeable professors at Touro University California Education program. I want to thank Napa Learns for promoting and motivating teachers to embark this 21st century ways of teaching. I also want to thank my peers in the Innovative Learning Masters program, especially Marie Zorn and Jane Gould. Finally, I want to thank my wife for supporting me through out the year to continue trying my best and pushing me to try new things in my classroom for the benefit of my students' education.