How long are the sessions? The sessions may vary in time. There are 30 min, 45 min, and 60 min sessions.