In a large saucepan, bring 1/2 cup sugar and water to a boil. Add the rhubarb. Reduce heat; cover and simmer until tender, about 5 minutes. Combine flour and remaining sugar; stir into rhubarb mixture. Return to a boil; cook and stir for 2 minutes or until thickened and bubbly. Stir in butter and almonds. Reduce heat to low; stir occasionally.
In a bowl, combine dry ingredients; cut in butter until crumbly. Whisk egg and milk; stir into crumb mixture just until moistened. Pour hot rhubarb mixture into a 2-qt. shallow baking dish. Drop topping into six mounds over the rhubarb mixture. Bake, uncovered, at 400 degrees F for 20-25 minutes or until golden brown. Serve warm.