Blender course for 3D printers

I would like to see a Blender course based on making models and useful objects that can be printed.

It would be useful to cover topics such as

  • Sizing a model for printing.
  • breaking up larger models for printing in parts
  • how to use supports on a model so the printer can print it
  • making movable parts

Anyone else think this would be useful?