In a bowl add milk, eggs, cardamom, vanilla, nutmeg, almond flavor, cinnamon, *rum, a pinch of salt, and whisk together until everything is blended together. Set aside.
In the meantime, put your nonstick skillet or griddle on medium heat. Slightly grease.
Dip brioche bread in the mixture for 1 sec to coat evenly. (one at a time)
DO NOT soak the bread, brioche is soft and you do not want your bed to be too soggy.
Add bread to the skillet or griddle and cook each side until both sides are brown.
In a saucepan on medium heat, add butter, brown sugar, vanilla, milk and cook until it becomes thicken but slightly runny like syrup. Then add the rum and banana to the sauce and mix together until the bananas are soft but with a bite.
Garnish by pouring banana syrup on the french toast and placing bananas on top and around the plate. Sprinkle coconut flakes and add 1 scoop of vanilla cookie dough ice cream on top.