Most sophomores found out in March. 2028 applications open in December. This is how you're ready before they open. 845 real interview questions you can start drilling tonight, free, plus the tracker and the playbook.
Start here: Street Level, a free 8-minute quiz that scores you across seven areas of finance, names the profile you fit, and builds a 12-week plan for the seat you actually want.
Or start with the free chapter of the Playbook
Check your inbox for the free chapter. If it's not there in 5 minutes, check spam.
No spam. Unsubscribe anytime.
Built at Villanova during my own recruiting. Whether your school has on-campus recruiting or you're building your own pipeline, the timeline, the drills, and the scripts are the same.
Why I built this
Over two years I cold-emailed hundreds of bankers, reached final rounds in three of the five tracks, and got cut from plenty of processes along the way. Each of these mistakes is the reason a part of Front Office exists.
Sophomore programs and the first summer analyst postings open months before most students start looking. The sophomore-program calendar lists every one I could find, with dates and a source for each, so you see a window before it closes.
The playbook's coffee-chat chapter is the question list I wish I'd had going into that call: what to ask, in what order, and how to end by asking who else on the team you should talk to.
The tracker holds 50 templates sorted by scenario. Each one has a subject line, the best time to send it, and notes on what to change for your school and the person you're writing to.
Then the system
The drills get you through the interview. These get you into it: the calendar, the emails, and the tracker I ran my own cycle on. WSO is a forum and WSP teaches you to model; this is the part neither sells.
Built from the spreadsheets I used to track hundreds of contacts.
The system I actually used, written down.
Sample from the cold email bank:
Subject: Villanova → Goldman IBD: Quick Question
Hi [Name],
I'm a sophomore at Villanova studying finance, recruiting for summer analyst roles. I noticed your path from [School] to Goldman and wanted to ask: what was the one thing you did during recruiting that made the biggest difference?
Happy to keep it to 10 minutes. Would really appreciate your perspective.
Thanks,
Ethan
The first chapter of the playbook, free: how to build your target list, set your timeline, and send your first cold email. If it isn't useful, you'll know in ten minutes.
Check your inbox for the free chapter. If it's not there in 5 minutes, check spam.
No spam. Unsubscribe anytime.
Compared with what I used
I bought the courses and read the threads too. They teach you how a DCF works, but not how to get the interview where someone asks you about one.
| Front Office | WSO | WSP | |
|---|---|---|---|
| Full recruiting strategy | ✓ | ✗ | ✗ |
| Week-by-week timeline | ✓ | ✗ | ✗ |
| Networking scripts & templates | ✓ | Partial | ✗ |
| Technical prep by track | ✓ | ✓ | ✓ |
| Live Excel tracker | ✓ | ✗ | ✗ |
| Offer comparison tool | ✓ | ✗ | ✗ |
| Comp benchmarks | ✓ | ✓ | ✗ |
Comparison reflects WSO's and WSP's core products as observed in September 2026 and may change; trademarks belong to their owners. Front Office is independent and not affiliated with either.
About the author
I'm Ethan, Villanova '26. I recruited for IB, PE, hedge funds, asset management, and private real estate as an undergrad, went deepest in IB, PE, and real estate, and signed one offer, in private real estate. I built this because nobody would tell me exactly what to do, when to do it, and what to say.
This is the calendar and the scripts I wish I'd had in August.
Questions about your own situation? Reply to any email you get from me with your school, your year, and your top three firms. I read every one, and you can also find me on LinkedIn.
Ethan Beagle, Villanova '26
FAQ
Read the free chapter and your target list exists before the portals open.
Prefer to start small? The training app is free to try, and plans start at $9/mo. Instant PDF + Excel download with Pro or Lifetime. 30-day money-back guarantee on every plan.