"...sans Moodle/Blackboard with the number of people in this course"
What I meant that I have not taken an online course with out the instructor using Moodle or Blackboard. Especially with the high number of students enrolled. I was just thinking that managing this number of students would be overwhelming. Or just managing at most 20 students using Moodle/BB was tough. Kudos goes out to you for setting the bar!