Halogen is not the only option for building web applications with PureScript. There are simpler options like Pux and Thermite, which are possibly much easier to teach. Halogen is optimized for a different use case.
Thanks! Both of those definitely look more beginner-friendly or at least easier to teach. I'm going to have to look more into PureScript in the coming days.