There are many aspects to developing an intergenerational program – it requires strong relationship building between all participants. It is important to outline the components of a successful program and this includes: proper recruitment, orientation, training materials, tools and engagement activities, as well as evaluation methods. Our success is largely a result of fine-tuning all of these components