Step #1 Beat the egg whites until stiff, set aside.
Step #2 Mix the cornstarch with ¼ c of milk to make a smooth paste, then beat in the egg yolks.
Step #3 Combine the remaining milk, cream, sugar & almonds in a saucepan & bring up to boiling point; remove pan from the heat & stir in the the cornstarch mixture.
Step #4 Return to the heat & cook for 5 mins on a low heat, stirring constantly.
Step #5 Remove pan from heat & stir in the rum; allow this to cool slightly before next step.
Step #6 Using a metal spoon, fold in the beaten egg whites; pour dessert into a serving dish & chill in the fridge.
Step #7 SPECIAL NOTE: This dessert contains uncooked egg whites & therefore may not be suitable for some people e.