Doble duty teacher