I have another blogger for explaining how to pass value between controllers. But it was only for strings and numbers, not for objects.
The blogger is here:
Today I am going to explain how to pass objects between controllers:
1, services, because they are singleton, globally singleton. (or factory)