Various 2-3 hour sessions per day for 5 days.  See website for more info.