Pre heat the oven at 350°
Cook the pasta as instructed on the package
While the pasta cooks, prepare the spinach. In a medium saucepan bring 4 cups water to a boil and add the washed spinach.
Boil for 5 minutes then drain well
Puree the spinach in a hand mixer
In a non stick skillet heat the olive oil
Add the spinach puree and saute for 5 minutes, stirring occasionally.
Add the garlic and cook for an additional minute.
When the pasta is ready, drain the pasta and discard the water.
Mix half the pasta with the spinach and mozzarella and layer the mix in a baking dish
Add half the salt and pepper
Layer the rest of the pasta and top with the goat cheese and the provolone cheese
Add the rest of the salt and pepper and bake for about 20 minutes or until golden brown