Bring a large pot of lightly salted water to boil. Add pasta and cook according to package direction.
While pasta cooks, heat oil in a large nonstick skillet.
Add broccoli and garlic; stir over medium heat 3 to 4 minutes until broccoli is bright green. Add broth (or water) and cook 2 to 3 minutes until broccoli is crisp tender.
Stir in diced ham, beans and lemon juice.
Drain pasta and put into a warmed large serving bowl. Add broccoli mixture; sprinkle with cheese. Toss to mix well.
Cook frozen corn as indicated on package instructions.
Serve Pasta with Ham, White Beans & Broccoli and Corn.