We teach 138 classes and forums per week all via internet video conference at different time slots. We also teach 10 classes weekly to school kids of all ages.