Ok I thought about it for awhile and I think I found a solution, but I just don't know how to execute it. When the mainForm loads, the secondForm loads inside the Subform...easy concept.
So lets just ignore the Mainform altogether. Forget it is even there. Let's say there is a form, and a query. The results of the query changes depending on criteria. How can I get the form to update its data based on that query? So whenever the form loads, it requeries and displays the new information.