I agree with the others that you're planning on covering a LOT of ground. However, you also don't specify how long the class is. Will it be a couple of hours, one whole day, or something more like one day a week for 2 months? In which case, that's a lot more digestible. How big do you anticipate the class size to be?