Whisk eggs, milk, vanilla extract, cinnamon and salt in a large bowl.
Melt butter in a large skillet on medium-high heat.
Dip both sides of bread in egg mixture and lay it on the pan. You should be able to fit multiple slices on the pan to expedite the cooking process.
Cook for about 1 minute, or until golden brown, then flip and cook for 1 minute more.
Remove from pan and place on a serving platter.
Repeat this process with remaining slices of bread.
Dust French toast with powdered sugar, spoon on blueberry preserves and sprinkle sliced almonds on top.
Serve with maple syrup and whipped cream on the side.