In a large casserole dish, start with a thin layer of sauce, a layer of squash, a layer of mushrooms, a layer of cheese, a layer of sauce, a layer of zucchini, a layer of mushrooms, a layer of cheese, a final layer of squash and/or zucchini, a final layer of sauce making sure to seal the edges, and top with a final layer of cheese.