A comprehensive review of a cross-disciplinary, case-based peer supervision model