1Make frosting: Cook flour and milk slowly in saucepan, stirring constantly. When thickened, remove from heat and cool. Add shortening, butter and sugar. Beat thoroughly until fluffy. Add vanilla. Set aside.
2Put cake together. First layer, sprinkle with some rum and then spread vanilla pudding on top. Spread strawberries on top of that.
3Add second layer of cake. Sprinkle again with rum. Spread with chocolate pudding.
4Add third layer of cake, sprinkle yet again with rum and frost with frosting and sprinkle almonds on the sides.