Need direction to create a map report

Need direction to create a map report

Hello.

I'm trying to allow volunteers to quickly create a map of deliveries by putting in the names of the recipients they've been assigned for the day.  I've already created a form to input all of the potential recipients.

I want a volunteer to be able to  use a very basic form to put in his or her name and the date of deliveries and then select the people he or she has been assigned from the list of possible recipients. 

Next, I want Creator to look up the addresses of the recipients the volunteer selected an plot them all on a map report for that volunteer for that day.

I got as far as having the form allowing a multi-select list from the list of recipients, and I can see how to create a map that shows them all, but I need somebody to point me in the right direction to put the whole thing together. Ideally, there's a similar tutorial somewhere.