Expand Your Course Offerings


Offer the same courses as the largest schools without hiring additional staff and regardless of class size.

300+

Individual Courses Available

Simple,

turnkey implementation

Image

Featured Course:
Roblox Worlds Coding with Lua

Grades 6–12

Lua is an awesome programming language used in the popular Roblox game! In this course, students will use Roblox studio as they create their own obstacle course and learn how to write custom Lua scripts. Lua programming taught includes loops, variables, if statements, and other logic statements! They’ll also learn how to create scripts like leaderboard, death script, custom images, AI, and much more.

If you’d like to learn more about enrolling in this course or any of our other courses, please fill out the form and a representative will contact you.

Let Us Help You

We can help you find the right online learning solution for your school or family. Complete this form and we will contact you right away.

    Fill out the form below:

    We promise to keep your information private. Providing your phone number indicates you are giving consent to representatives from Catholic Virtual to contact you via phone and/or text.

    Image

    How We Fit In to Your School

    Catholic Virtual is an excellent complement to your school‚Äôs staff, infrastructure, and community. Our curriculum and teachers can fit seamlessly into your own curriculum and school schedule. We are experts in online learning‚ÄĒwith the Catholic school focus you need. We work with each school to meet their individual needs and help them deliver on their educational mission.
    Image
    Image

    Our Teachers

    Catholic Virtual teachers are trained for the Catholic school classroom. Our teachers choose to teach at Catholic Virtual because they can focus on what they enjoy most‚Äďteaching. Many of our teachers say teaching online allows them to know their students and focus more on their individual needs.
    Image

    Learn How Catholic Virtual Can Partner with Your School

    Learn how Catholic Virtual can help your school deliver high-quality online education designed for Catholic schools.
    Partner With Us

    Let Us Help You

    We can help you find the right online learning solution for your school or family. Complete this form and we will contact you right away.

    Or, Contact Us by Phone

    U.S.: 1-772-783-1178
    Int'l: 1-772-293-9657

    Image

      Fill out the form below:

      We promise to keep your information private. Providing your phone number indicates you are giving consent to representatives from Catholic Virtual to contact you via phone and/or text.

      Let Us Help You

      We can help you find the right online learning solution for your school or family. Complete this form and we will contact you right away.

      Or, Contact Us by Phone

      U.S.: 1-772-783-1178
      Int'l: 1-772-293-9657

      Image

        Fill out the form below:

        We promise to keep your information private. Providing your phone number indicates you are giving consent to representatives from Catholic Virtual to contact you via phone and/or text.

        Accreditations and affiliations ensuring a world-class online and blended education

        ImageImage