The duration of each assignment varies, ranging from a few weeks to several months. It all depends on the goals and requirements of the assignments.