Extended Learning Teacher