1. Heat the soy milk until just warm and place into a large mixing bowl. Add the envelope of yeast and one teaspoon sugar, and let sit 10 minutes, until the mixture thickens and bubbles.
2. Add the remaining sugar, flour, eggs, margarine, oil, cinnamon, nutmeg, ginger, and vanilla. Combine with a wooden spoon or dough hook in a stand mixer until all the ingredients are mixed together. Set aside to rise until nearly doubled, about an hour and a half.