add teaching map