Prepare the pie shell by docking the shell and baking according to the pie shell instructions. Cool Completely
Once the pie shell is cooled, in a medium sauce pan, mix the milk, cream, egg, vanilla, and almond flavoring
In a mixing bowl combine the cornstarch, sugar, salt, and coconut.
Mix the dry ingredients into the wet ingredients
Heat the mixture over medium heat, stirring continually
Cook the pudding until it reaches the desired thickness
Cool the mixture
For the garnish, place 2 cups of coconut in a non-stick skillet and cook until toasted
Pour the cooled coconut filling into the pie shell. Cover the pie with plastic wrap or wax paper. Keep refrigerated until ready to enjoy
Serve with whipped cream and toasted coconut