Ryu Sangha was born in Gangwon Province, and completed his primary, secondary, and higher education in Daegu. He obtained a master's degree in science education. Currently, he teaches science in Geonggi Province. He contributes to various evaluation activities and education for gifted children run by the Office of Education. Fueled by his interest in science experiments using MBL, he participates in various teacher training programs and class activities for students. In addition, he carries out STEAM education and develops various educational materials with like-minded teachers as a member of the Convergence Science Committee.