For the eggplant: Peel eggplant and using a mandolin, thinly slice eggplant. Season each slice with salt and layer on paper towels for 5-10 minutes. This will remove the excess moisture and ensure that the eggplant gets crispy.
In 3 separate bowls, add eggs to one, breadcrumbs to another, and flour to the third. Working in batches, dredge each slice of eggplant in the flour, then the egg and then the breadcrumbs. Repeat until you have about 8 slices of eggplant.
Add oil to a deep skillet, just enough so that the eggplant will be submerged. Heat until oil reached 350, then add slices of eggplant a few at a time, making sure to not overcrowd the pan. Cook for about 2 min per side or until the eggplant slices are browned and crispy. Transfer to a paper towel lined baking sheet.
For the arugula mix: Add ingredients in a bowl and mix until combined. Season to taste.
For the rest: Set oven to broil. Slice ciabatta loaf and layer shredded mozzarella on each side. Broil until the cheese gets browned and bubbly.
Assemble: Add slices of eggplant, slices of mozzarella, arugula mix and roasted red peppers to the ciabatta slice. Drizzle with balsamic glaze and close the sandwich. Enjoy!