Pre-heat the oven to 350°F. Butter a 1.5 quart baking dish and set aside. Slice the croissants, lengthwise, into 4 to 5 pieces (or tear into large chunks by hand).
Layer the cut croissant pieces into the buttered baking dish, tucking in a few raspberries between the slices.
Whisk together the milk, eggs, sugar, vanilla, and almond. Pour the custard mixtures over the croissant. A few croissant pieces may stick up above the custard. Make sure all the pieces have been at least moistened. If not, gently press them into the custard to submerge. Let stand 10 minutes.
Sprinkle the top with turbinado sugar, almond slices, and the remaining raspberries.
Bake in the pre-heated oven for for 45 to 60 minutes, or until 160°F in the center. The bread pudding will puff and custard should be set when done. If the top starts to brown too quickly, then cover with foil.
Let stand for 10 to 15 minutes. Dust with confectioners' sugar before serving.