Liberally season the cubed pork with salt and pepper. Heat the oil in a large dutch oven over high heat until shimmering. Add the pork and cook for about 15 minutes, stirring occasionally, until well browned on all sides. Remove with a slotted spoon and set aside.
In the same pot, reduce the heat to medium, add the onion and jalapeno. Saute for 5 minutes until the onions are just starting to get soft but not yet browning. Add the tomatillo puree, oregano, cumin, half of the cilantro, and the chicken broth. Stir to combine. Add the pork back to the pot and bring to a boil. Reduce the heat to low, cover, and simmer for 60 minutes.
After about 30 minutes, preheat the oven to 400 degrees.
When there is about 15 minutes left for the soup to simmer, wrap the stack of tortillas in foil and place in the oven to warm.
After the soup has simmered for 60 minutes, add the beans and simmer for 5 more minutes until heated through. Remove from the heat & serve in deep bowls, sprinkled with cilantro, monterey jack cheese, sour cream, and fresh lime juice. Serve with warm tortillas. (I like to rip up the tortillas and stir them into the stew.) Enjoy!