The best answer depends on the extent of their agenda choices, but one way you could do this is with segmentation. If leads can choose session 1 or session 2, make a segment for "Session" and group the leads accordingly. On the landing page with the agenda, use dynamic content to display the agenda based on which session segment they are in. If you go this route, you might also want to have a form on the agenda page that will tell them "You are currently viewing this page as acb@abc.com , if this is not you, click here." Then they could put in their own email address and see the agenda as themselves.
... View more