In a large skillet, heat olive oil over medium high heat. Add ground beef and break apart as it cooks. Optional step: Drain meat if desired and place back into hot pan. Add in corn, green chiles, taco seasoning and water. Stir and bring to boil. After about 3 minutes, water should have mostly evaporated and you should be left with a moist meat filling.
Lightly spray a 11x7 baking dish with nonstick cooking spray. Spread about 3 tablespoons enchilada sauce in the bottom of the pan. Place two whole tortillas in the bottom of the pan. Sprinkle about 1/2 cup of cheese onto the tortillas. Add the rice, the entire meat mixture and top with 1 cup grated cheese. Pour over half of the remaining enchilada sauce. Top with two tortillas, tucking in the edges. Top with remaining sauce and 1/2 cup cheese.
Bake covered with foil for 30 minutes. Optional step: remove the foil and bake another 10 minutes to brown the top (or just broil for 2-3 minutes). Remove from oven and cool 10 minutes before cutting and serving.
Serve with any desired toppings: lettuce, tomato, avocado, salsa, sour cream, chips, cilantro, onion, etc..