Heat oil in a dutch oven or soup pot over medium heat. Add onion and celery, cook for 7 minutes or until tender, stirring frequently. Add garlic, cooking for 1 minute and stirring constantly. Pour in water, broth, tomatoes, and tomato sauce. Bring to a simmer and cook for about 20 minutes, stirring occasionally, Stir in pasta and cook for 8 minutes. Add spinach cooking for a couple of minutes or until leaves wilt and pasta al dente. Season salt and pepper and serve topped with Parmesan Cheese.