In a large bowl, add the couscous and rinse with water. Drain using a fine mesh sieve and add back to the bowl. Cover with cold water and allow to sit 5-10 minutes. Drain again using a fine mesh sieve, gently shaking to remove excess water. Add back to the bowl and sprinkle with saffron, turmeric, salt, olive oil, and raisins. Use your fingers to mix together, breaking apart any lumps.
Set up a steamer. I filled a wok 1/3rd with water and placed a bamboo steamer on top lined with parchment or a cheesecloth. Make sure the water doesn't touch the bottom of the steamer. Bring the water to a boil, then reduce to a simmer.
Gently transfer the couscous to the prepared steamer using a spoon, being careful not to pack down. Cover and cook for 10 minutes. Remove the cover and fluff lightly with a fork. Cover again and cook for another 10 minutes, or until the couscous is tender. Transfer couscous to serving platter and lightly fluff with a fork.
Top with almonds, green onions, dill, and goat cheese. Drizzle with olive oil and serve immediately.