Lay out 4 slices of bread, top each with 1-2 slices of cheese, if you like cheese, use 2 slices per slice of bread.
Top the cheese with 2 slices of ham.
Top the ham with the remaining slices of bread.
In a shallow dish or pie pan, add the milk, eggs, and cinnamon, and whisk together.
Heat a non stick pan, cast iron pan, or a griddle would be ideal with some butter or ghee.
When the pan is hot, dip a sandwich into the milk mixture, allowing the bread to soak up the milk, then turn the sandwich over and repeat with the other side, shake off excess milk.
Place the sandwich in the hot pan, cook 2-3 minutes or until the bottom is golden brown, carefully flip and cook the other side until golden brown, remove from pan to a plate. Repeat with remaining sandwiches.
Cut each sandwich in half, and optionally, dust with powdered sugar. Serve.