Step by Step Eggplant Parmesan

One of my all time favorite meals is eggplant parmesan and has been for many years. It's one of those dishes though that people either seem to love or find revolting, there does not seem to be a happy medium. After many failed attempts at preparing this in my own kitchen I have deduced that if you are one of these people that do not like eggplant parmesan than it is probably because it has not been prepared quite right. I should know...I mess it up a LOT. Eggplant has always kind of baffled me as have the many, many recipes I have tried for making this dish that have never turned out right. I am very happy to say though that now I believe I have finally screwed it up enough times to get it right. We learn through our mistakes. So at long last here is a recipe that rocks.