Yes, the program meets three times a week (typically two full days, and half day on Fridays). With proper time management and a flexible work schedule, working while attending training is possible.