Teacher development using group discussion and reflection · Study