In a skillet over medium heat, cook sugar, butter and water, stirring constantly, until a syrup is formed. Add almonds; cook and stir for 4-6 minutes or until almonds are coated and browned. Set aside.
In a jar with tight-fitting lid, combine dressing ingredients; shake well. In a large bowl, combine greens, oranges and onions. Break almonds apart and add to salad. Add dressing and toss. Serve immediately.