Ralph holds a PhD in Instructional Technology and Learning Sciences from Utah State University. He has a Master's degree of science and is a certified elementary teacher with years of SAT preparation tutoring. During the last ten years, Ralph has been an elementary classroom teacher, teaching all subjects to a wide range of students and learning styles.

Ralph also has a background in Robotics, particularly building and programming robots using the Lego Mindstorms system. As part of this experience, he has coached a team for First Lego League for the last three years and has worked for the Johns Hopkins Center for Talented Youth summer program for the last eight summers as a robotics instructor.

Ralph's bachelors degree is in the field of environmental studies and geology, giving him a strong grasp of sciences as well, particularly earth science, biology, geology, and ecology.