Start by peeling and cubing the potato into 1/2-inch diameter pieces and set aside.
Next, in a saute pan on medium heat, cook the ground beef and lightly sprinkle with salt and pepper.
While the beef is cooking, place 4 cups water in a stock pot with the potatoes and bring to a boil. Cook the potatoes until fork tender; do not cook until the potatoes mash.
When all the rawness is cooked out of the beef, turn off the heat. Slowly add the flour while mixing into the beef in order to make a roux. Mix the flour into the beef completely until no dry flour remains. (Depending on the fat ratio of the beef, you may need to add more or less flour. This all depends on how thick you want your stew in texture.)
Once your roux is complete, add to the stockpot with the cooked potatoes. The meat may be in large pieces, so with a large spoon, break up into desired size. Once the meat is fully broken down, add the green chiles, corn, green chili powder, 2 teaspoons salt and 2 teaspoons black pepper. Fully mix all the ingredients and place the stockpot back on the stove top. Bring up to temperature on medium heat. Once the soup is at proper serving temperature, serve in medium bowls and enjoy. Feel free to add cheese or sour cream if desired.