John Comstock has enrolled in the course Skills for Managing Emotions - Urge Surfing
John Comstock has enrolled in the course NT Session 02: Historial, Social, & Religious Settings of the World of Jesus
John Comstock has enrolled in the course CGPW Session 02: Influence of Modern Era on Religious Pluralism
John Comstock has enrolled in the course Skills for Managing Emotions - Worry Box
John Comstock has enrolled in the course Skills for Managing Emotions - Sleep Hygiene
John Comstock has enrolled in the course Skills for Managing Emotions - Thought Log
John Comstock has enrolled in the course Skills for Managing Emotions - Looking From the Balcony
John Comstock has enrolled in the course Skills for Managing Emotions - Lament
John Comstock has enrolled in the course Skills for Managing Emotions - Journaling
John Comstock has enrolled in the course Skills for Managing Emotions - Imaginal Relaxation
John Comstock has enrolled in the course Skills for Managing Emotions - Awe
John Comstock has enrolled in the course Webinar - Teaching Adult Learners: Lessons Learned from Jesus, the Master Teacher with Dr. Juanita Copley
John Comstock has enrolled in the course Webinar - Anxiety and the Christian Faith by Dr. Janet Dean
John Comstock has enrolled in the course Webinar - Unleashing Vocational Laity by Rev. Connie Lincecum