top of page
Meckley logo.JPG

The Personal Finance Lab

Personal Budgeting
& Invest
ing Challenges

Simulations, Courses & Lessons

Picture - Kim from Mid Penn Bank.jpg

The First Place Investment Challenge Winner In This County Will Win This Chromebook! 

All Upper Dauphin County schools are invited to participate in the elementary, middle, or high school competitions.

Current Quarter and Semester Game Dates

In the Spring, we celebrate with special County prizes for Middle School & High School competitions  


Upper Dauphin County Full Spring Game:

Top Middle & High School Wins: *

First Place - $100 - top game, $60 teacher

Second Place - $50 game, $40 teacher

Third Place - $30 game, $30 teacher

​***Must be active games, no cash only portfolios​.  One prize per school. 

Leaders' Board - Spring 2024  
Special funding for our programs has been made available for Upper Dauphin County Schools and more thanks to the following sponsors:
Meckley logo.JPG

Our sponsored Personal Finance Lab includes both a Personal Budgeting Game and an Investing Challenge. 


The Budget Game simulates the experience of students living on their own while managing their bills, credit cards & finances. The game plays out 18-months but takes about 6-hours real time to complete.


The Investing Challenge offers students the opportunity to manage a hypothetical $100,000 portfolio by investing in stocks chosen from the American, New York and NASDAQ exchanges with live market data.


Our competitions teach students budgeting, investing and other financial literacy skills through hands-on learning activities in the classroom. For more information on our partnership with these sponsors, click to view the full press release.

Mid Penn PR image.JPG
Sponsored Schools

The schools invited to participate are Halifax Area, Line Mountain Area, Millersburg Area, Upper Dauphin Area, and Williams Valley School District along with other schools in Pennsylvania

If you are ready to create a sponsorship relationship which exceeds your goals and gives you the chance to become a part of our growing, passionate organization, contact us at or call 570-975-5149.

bottom of page