Patient self-medication: an innovative approach to medication teaching.