Ryan has taught a wide variety of students, ranging from rambunctious kindergarteners to high school drop-outs and seminary professors (the easy students). Before joining Wilson Hill Academy in 2017, Ryan had been teaching Latin and Humanities for eight years. He taught four years at an ACCS school, three years at a homeschool co-op, and two years online with the Davenant Latin Institute and elsewhere.
Ryan also interns as a pastoral assistant at Trinity Reformed Church and has a beautiful wife and four excitable children. He is extremely grateful to his parents for homeschooling him back in North Carolina, and to his high school co-op teachers who inspired him to love people and pursue learning. Ryan holds a Bachelor of Arts and Master of Arts from New Saint Andrews College.