In a large bowl, combine the kale, cabbage, green onion, and cilantro. Mix until everything is incorporated and distributed. Massage the mixture for 3 to 5 minutes. This will help break down the fibers in the kale, making the salad more tender.
In a blender, purée the sugar, mustard, tamari, oregano, salt, rice vinegar, lemon juice, cayenne, garlic, serrano pepper, and nutritional yeast until smooth. The sugar should be totally incorporated. Slowly pour in the oil to emulsify. This should take about 30 seconds. Stop and taste the dressing and adjust for your taste.
Place a medium skillet over medium-high heat and add the chopped almonds. Dry roast the almonds for about 5 minutes, until they start to become golden and fragrant.
Pour the dressing over the kale and cabbage mix, and massage and mix together. Then add in the toasted almonds, diced avocados, and Parmesan and serve!
Storage Instructions: Store the dressed salad in an airtight container in the refrigerator for up to 3 days. If you prefer your almonds to stay maximum-crunchy, store them in a small separate bag and add them just before eating.