Pharmacokinetics can be a challenging topic to teach due to the complex relationships inherent between physiological parameters, mathematical descriptors and equations, and their combined impact on shaping the blood fluid concentration vs. time curves of drugs. A computer program was developed within Microsoft Excel for Windows, designed to assist in the instruction of basic pharmacokinetics within an entry-to-practice pharmacy class environment. The program is composed of a series of spreadsheets (modules) linked by Visual Basic for Applications, intended to illustrate the relationships between pharmacokinetic and in some cases physiological parameters, doses and dose rates and the drug blood fluid concentration vs. time curves. Each module is accompanied by a simulation user's guide, prompting the user to change specific independent parameters and then observe the impact of the change(s) on the drug concentration vs. time curve and on other dependent parameters. “Slider” (or “scroll”) bars can be selected to readily see the effects of repeated changes on the dependencies. Topics covered include one compartment single dose administration (iv bolus, oral, short infusion), intravenous infusion, repeated doses, renal and hepatic clearance, nonlinear elimination, two compartment model, plasma protein binding and the relationship between pharmacokinetics and drug effect. The program has been used in various forms in the classroom over a number of years, with positive ratings generally being received from students for its use in the classroom. 
uSIMPK. An Excel for Windows-based simulation program for instruction of basic pharmacokinetics principles to pharmacy students