Salt eggplant slices on both sides and rest for 30 to 45 minutes, then pat completely dry.
Set up a breading station with flour, beaten eggs, and seasoned breadcrumbs mixed with parmesan.
Bread each eggplant slice through flour, egg, then breadcrumb mixture. Press firmly on both sides.
Fry in batches in olive oil over medium heat for 2 to 3 minutes per side until golden. Drain on paper towels.
Preheat oven to 375°F. Spread marinara in a 9x13 inch dish, then layer eggplant, sauce, and cheeses.
Repeat layers with remaining ingredients, ending with mozzarella and parmesan on top.
Bake uncovered for 25 to 30 minutes until cheese is golden and bubbling. Rest 10 minutes before serving.