Preheat oven to 350*. Grease lasagna pan or 9x13 pan.
Brown sausage in a skillet. drain. set aside.
In a bowl mix together the ricotta cheese, egg, parmesan cheese, and the 1/2 cup mozzarella cheese.
Start layering, starting with noodles, ricotta mixture,sausage, onion, olives, tomatoes, sauce, then a combination of the sharp cheddar and the mozzarella cheese. Repeat layers until ingredients are all used (usually 3 good layers). You want to save some cheese to put on top.
Bake for about 45 minutes or so until bubbly and the noodles are cooked through.
NOTE: I always grate my own cheese, it melts better and there is a taste difference.