The course is 6-weeks long. There will be a 120 Minutes class each week. The duration of our mindfulness retreats varies.