teaching length