How long does the group last?

There are 11 assignments that are delivered weekly. It is a total of 12 + weeks.