Adjust oven rack to middle position and heat oven to 400 degrees. Heat 1 tablespoon oil in a 12-inch nonstick skillet over medium-high heat until shimmering. Add corn and cook, stirring occasionally, until kernels begin to brown and pop, 3 to 5 minutes. Transfer to large bowl and let cool slightly. Stir in tomatoes, scallions, 1 tablespoon cilantro, and lime juice, and season with salt and pepper to taste.
Wipe skillet clean with paper towels. Add 1 tablespoon oil and the chopped onions to skillet and cook over medium heat until softened, about 3 to 5 minutes. Stir in jalapeño, garlic, and cumin and cook until fragrant, about 30 seconds. Stir in beans and broth and cook until liquid has nearly evaporated, for about 5 to 7 minutes. Transfer mixture to a large bowl and mash beans with a potato masher until mostly smooth. Season with salt and pepper to taste.
Line rimless or inverted baking sheet with parchment paper. Lightly brush both sides of tortillas with remaining oil. Place 1 tortilla on prepared sheet. Spread one-quarter of mashed beans over the top, leaving a 1/2 inch border around the edge. Sprinkle with one-quarter of the corn mixture, one quarter of the cheddar and one-quarter of the queso fresco. Repeat with remaining tortillas, beans, corn, cheddar and queso fresco to make layered tart.
Bake tart until the cheese is melted and slightly brown, about 20 to 25 minutes. Let cool on baking sheet for 5 minutes, then slide onto cutting board using parchment; discard parchment paper. Sprinkle remaining 1 tablespoon cilantro over top. Cut into wedges and serve.