Slice zucchini using a mandolin slicer. Or using a paring knife and cutting board, cut your zucchini strips very thin. Make sure to slice your zucchini lengthwise for when you layer it to make your parmesan. Pictured is how you want to slice your zucchini
Pour your flour, salt, and pepper in a shallow bowl. Dip the sliced zucchini into the flour making sure to coat both sides.
Then, in a separate shallow bowl add your eggs and milk. Dip your zucchini into your egg and milk mixture.
Heat a non-stick frying pan to medium heat and pour 1 tbsp of avocado oil into the pan to coat. Add your zucchini to the pan after it has been dredged in flour and the egg/milk mixture. Fry your zucchini 3 to 4 minutes on each side until browned and crispy. Continue following these steps until all your zucchini strips have been used. Add more oil as needed while frying your zucchini.
Lay your fried zucchini on top of paper towels to soak off excess oil. Layer your zucchini and paper towels until all zucchini has been fried.
Spread a thin layer of your tomato sauce on the bottom of a 9 x 13 inch baking dish. Lay a layer of fried zucchini on top of your tomato sauce.
Sprinkle a layer of mozzarella cheese on top of your zucchini, then parmesan, Italian seasoning, and garlic powder. Repeat until all your sauce, zucchini, cheeses, and seasonings have been used.
Bake at 350 degrees farenheit for 30 to 40 minutes or until bubbling. Remove from oven and let cool for 15 minutes. Cut and serve :)