better method caller - splits params up into individual variable passes into daughter functions
practice method allows individual practice plan reports to be shown
main practice plan
over simplified report