Systems-based practice: learning the concepts using a teamwork competition model.