The Lord wants us all to know and understand His truth, so we can embrace it wholeheartedly and live by it. Christ reminds us, "The truth shall make you free."

John 8:32

Scroll Page Down Button

Individuals yearn to learn more about the truths, the beauty and the traditions of the Catholic faith. Knowledge of the teachings of the Church the power that allows each individual to better serve both God and others.

Build the Church Starting with Each Person

Interactive online learning that meets your busy schedule.

Combine Catholic content with innovative technology for interactive activities, games, and assessments
High Quality, Engaging Lessons

Learn more about the faith with in-depth learning programs and video tutorials. Combining Catholic content with innovative technology, creates a self-paced system that makes learning convenient and fun. Programs feature interactive activities, games, voice overs, and assessments that give real-time feedback.

Basic Catholic training aligned with the Catechism of the Church
A viable online option for basic catechist training

Choose from readily-available courses in the library. The content of each course is aligned with the Catechism of the Catholic Church. Use elective courses from premier publishers, such as Matthew Kelly, to meet specific spiritual needs.

View progress within each program.
View progress from a dashboard

View up to the minute progress within each program. View progress reports and communications within the online groups to increase the sense of community.

Gain essential knowledge and feel confident talking to others about their faith.
Feel more confident when teaching the faith

Gain the essential knowledge to feel comfortable when talking to others about their faith. The course library covers a wealth of topics, such as the Bible, Mary, Prayer, the Mass and the Sacraments.

Customizable Learning System

Use a blend of features help you learn.

MCFD Online Course Library

Customize existing content and rapidly deploy online classes that align with your outcomes.

Certification Management

Create, manage and track requirements, combining online and in-person courses.

Live Events

Schedule events and process registrations online, including offering a waitlist and tracking attendance.

Moment in Time

Offer additional education using a mobile device to record and post content for discussion.

Enhanced Library

Share documents, links, and social media in a central repository that features permission controls.

eCommerce Store

Sell products and take payment for custom courses and live event management.

Collaboration Process Map

Create custom plans that guide users through various lessons and events of the learning process.

Content Creation

Create dynamic, unique, and interactive learning that will engage learners of all ages.

A trusted online solution




Parishes / Schools


Individual Learners


Homeschool Groups