how long do sessions last?

Session times are typically 45-55 minutes in length.