Cook noodles according to package directions to al dente. Toss them in olive oil and season with salt and pepper. Set aside to cool.
Heat oven to 375°F.
In a bowl, combine ricotta, egg, 1 teaspoon of oregano, a pinch of salt, and a pinch of pepper. Set aside.
Heat olive oil in a large skillet over medium-low heat. Add garlic and 1 teaspoon of oregano. Stir continually and cook for 1 minute. Add feta and heavy cream to the pan. Cook and stir frequently for 3-5 minutes or until the feta melts. Remove from heat and stir in ½ a cup of Parmesan until it melts.
You'll have 4 layers of noodles and ingredients. To start, spread about ½ a cup of spaghetti sauce in the bottom of a 9x13 inch pan. Layer 4 noodles on top of the sauce. They'll probably overlap to fit and that's okay. Divide the ricotta mixture, spinach, artichoke hearts, mozzarella, and marinara into fourths for each layer.
Repeat layers. For the top layer add ½ a cup of shredded Parmesan and cover tightly with foil.
Bake for 40 minutes. Remove foil and bake for another 10 minutes. Broil for 1-2 minutes. Let baked lasagna rest for 10 minutes. Garnish with fresh parsley and enjoy!
Notes
Marinara sauce comes in jars from 23 to 25 ounces. Any in this range will for this recipe. The brand I link, I prefer because it tastes fresh and doesn't have added sodium and sugar.