1) online tecorded classes2) online inter active classes3) offline practical classes in the last weekend of every month