Preheat oven to 350˚F (180˚C). Line a large baking sheet with parchment or lightly grease.
In a wide bowl, whisk together the eggs, milk, cream, vanilla, and salt until completely blended.
In another wide bowl, whisk together the sugar and cinnamon until evenly combined.
Cut each slice of bread into 1 inch (2.5 centimeters) wide sticks. If desired, cut off any crusts on the long ends, keeping the crust on the short ends of each stick intact.
Briefly dip a bread stick into the egg milk mixture, just enough to coat each side. Allow any excess to drip off.
Dip the coated stick lightly in the cinnamon sugar, turning to coat.
Place on the prepared baking sheet and repeat with remaining bread slices, arranging them at least 1 inch (2.5 centimeters) apart.
Bake in the preheated oven until beginning to turn golden, about 10-12 minutes.
Carefully flip and continue to bake just until golden on the other side, another 8-10 minutes.
Serve the French Toast Sticks warm from the oven with a dusting of powdered sugar, maple syrup (drizzled over the top or alongside in a small bowl), and optionally any dipping sauces.