I am a tremendous fan of project-based learning or PBL. If a fellow colleague mentions PBL, my eyes light up and I get oh-so-excited! I am like a teacher