David J Ridges

David J. Ridges taught for the Church Educational System for thirty-five years and is in his twenty-fifth year of teaching at BYU Campus Education Week. He has taught adult religion classes and Know Your Religion classes for BYU Continuing Education for many years. He has served as a curriculum writer for the Sunday School, as well as for the seminaries and institutes of religion of the Church. He has served in many callings in the Church, including gospel doctrine teacher, bishop, stake...See more