Most of our online classes are an hour per week for four weeks and include all class materials. The class is live (not pre-recorded) and we use Zoom.