Become Mplus-Confident in a Weekend

Mplus is an incredibly powerful and flexible tool for performing complex analyses, but getting started with it can be pretty challenging. In this beginner-friendly, self-paced short course, Christian Geiser walks you through each step of performing your first structural equation models--from preparing your dataset, to writing syntax--all the way to reporting results for publications, theses, or dissertations. By the end of the course, you will:

  • Be able to quickly and easily prepare your dataset for analysis

  • Have a thorough understanding of every part of Mplus output

  • Gain command of the syntax required for performing confirmatory factor analysis and SEM, including mediation analysis

  • Learn an effective framework for reporting SEM analyses in publications

Meet Your Instructor

Dr. Christian Geiser

Dr. Christian Geiser is a Professor of Quantitative Psychology at Utah State University, author of two books on Mplus, and a leader in the development of S.E.M. techniques for complex data. With his accessible books and sought-after workshops, he has helped thousands of researchers and students around the world to achieve their analytic goals. He created Mplus from Scratch to empower budding structural equation modelers to become fearless in their use of the software and to push their research in exciting new directions.    


Mplus from Scratch is available for immediate access. Please contact us if you need an invoice prior to purchase or have a larger group.

Payment is accepted by credit card, Paypal, or bank transfer (euros & GPB). Bank transfer instructions are here.

Group licenses provide the lowest per-person cost.

Further discounts are available for researchers working in LMICs; apply here to get started.

Bank Transfer Information

Bank transfers are accepted in euros and GBP. Please contact us if your bank is outside of the EU, SEPA, or UK.

Kindly allow 3 business days for payment to post.

euros (EU & SEPA only)
GBP (UK only)
Student/Postdoc:  275
Group: €1098

Account holder:  QuantFish LLC
IBAN:  BE20 9672 6025 0356

Avenue Louise 54, Room S52 

The following information is required to ensure proper enrollment:  
  • Name of person enrolling (only the contact person if enrolling a group)
  • Email address
  • Requested course(s)

Student/Postdoc:    £229
Group:  £914

Account holder:  QuantFish LLC
Sort code: 
Account number: 
GB50 TRWI 2314 7087 9607 44

56 Shoreditch High Street, London E1 6JJ, United Kingdom

The following information is required to ensure proper enrollment:  

  • Name of person enrolling (only the contact person if enrolling a group)
  • Email address
  • Requested course(s)

Need to wait for approval from your institution?

Contact us so we can help with invoicing.


  • I don't have access to Mplus. Can I still benefit from this course?

    Absolutely. You can engage in the full curriculum using only the demo version of Mplus, which is FREE. Dr. Geiser will provide instructions about getting the demo installed on your computer.

  • I have pretty limited statistical training. Will I be completely lost?

    A graduate-level course in regression is helpful, but Dr. Geiser clearly explains key regression concepts in the course to ensure your success. The course is perfect for undergrads all the way through seasoned professionals.

  • There is no way that I will be able to set aside the three days required to take this course. Is the timing flexible?

    We understand completely! The timing is entirely up to you. Once you enroll and the course has launched, you will have unlimited access to the content. Take the time you need--but we do recommend trying to complete your training within a couple of weeks to keep your learning consistent.

  • Will you give me feedback on my analyses?

    Dr. Geiser is happy to answer questions related to course content and Quantfish promptly resolves any technical issues related to the course platform. If you are interested in personal consultation on your own data, please contact us to get started.

Course Details

Mplus from Scratch uses Christian Geiser's video-based instruction in combination with associated datasets, syntax, and worksheets to form a solid foundation for performing S.E.M. and its extensions. The course is broken into 3 'days', though the timing in which you work through the course is entirely up to you. Keep scrolling to learn more about what to expect:  

Day 1 Day 2 Day 3
>Data preparation in SPSS

>Reading data into Mplus

>BASIC analysis
>Path analysis

>Analyzing indirect (mediated) effects 


>Integration of confirmatory factor analysis

>Path analysis and mediation analysis
>Specification of simple regression models
>Interpretation of Mplus output

>Basic troubleshooting
>Confirmatory factor analysis

>Goodness of fit assessment
>Reporting guidelines for publications

>BONUS MATERIAL: Intro to latent growth modeling!

How the Course Works

Follow these steps to get started:

  • 1. Enroll in the Course

    You will receive a payment receipt by email from QuantFish and instructions for accessing your Student Dashboard. Mplus from Scratch is available to you immediately after enrolling.

  • 2. Start Learning

    Begin the course when the time is right for you. Visit your student dashboard, click on the course, and watch Dr. Geiser's introductory video to get started. Subsequent lessons are shown to you in sequential order, along with the PDF resources. Plan on each day (module) to take about three hours, plus practice time. At the completion of the course, we will provide a certificate of completion that you can use for your own professional needs.

  • 3. Share Your Success!

    The best part of our work here at QuantFish is seeing our trainees implement their newfound analytic skills in their own research. We LOVE hearing about published papers and successful defenses. Find us on Facebook or shoot us an email so we can celebrate with you!

Let's Keep in Touch

New courses are always coming! Add your email to our list to get the latest updates.

Thank You

Satisfaction Guarantee

QuantFish is dedicated to providing courses that improve your analytic skills with accessible lessons from the world's leading methodologists.  Mplus from Scratch is backed by a complete money-back guarantee for 7 days following the start of the course.