Session Flexibility! In Person with some Video Chats sprinkled in!