How long does each session last? Initial appointments last an hour, with subsequent meetings set for 45 minutes.