Soak the glass noodles in warm water for 15 minutes, then cut them into 1 cm lengths and set them aside.
Heat the oil in a skillet over medium heat. Add the garlic and sauté a few minutes, then add the carrot, mushrooms, cabbage, bean sprouts, tofu, egg, and glass noodles. Cook until the egg is scrambled and done. Add the soy sauce, salt, white pepper, and sugar, cook a few more minutes, then remove it from the heat and allow it to cool.
Place a tablespoon of filling near the bottom of a wrapper, fold the bottom of the wrapper over the filling, fold in the sides, then roll it tightly closed, seal the end by brushing with a little water or beaten egg and pressing closed.
Deep fry the spring rolls in a wok, turning constantly with 2 forks, until they're golden brown and crispy. Drain on paper towels.
I also learned this dipping sauce that honors the classic Thai flavor combo of sweet, sour, salty, and spicy...
1 cup water
4 T white sugar
3 T rice vinegar
1 t salt
1/8 - 1/2 t cayenne pepper
4 T ground roasted peanuts
Combine all the ingredients in a small pot, bring to a boil, and simmer for 10 minutes, or until the sauce thickens.
If you're not cursed with the gene that makes coriander taste like soap, you can add some/garnish with chopped fresh coriander :)