@jonbecker The setup is very easy now. You can have Moodle up and running in minutes. You would need a hosting provider. I use Dreamhost.