Begin cooking the pasta following the package instructions to u0022al denteu0022. Do not overcook.
In a deeper pan, brown the sausage over med heat. Add in onion and mushroom until softened. Add in the garlic and cook for additional 2 minutes.
Pour in the diced and sauced tomatoes and Italian seasoning and once at a low simmer, remove from heat and set aside.
In a greased 9 x 13 baking dish, add a layer of sauce then top with the cooked pasta. Add the Italian cheese over the pasta and cover with the rest of the sauce. Add a final layer of cheddar cheese.
Place in the oven covered for 30 minutes, uncovered for 10 minutes.