Describir: Designing, implementing and evaluating an online problem-based learning (PBL) environment - A pilot study.