QCB52B: Tensions, Issues and Micro-teaching in Biology