team teaching: a method of coordinated classroom teaching involving a team of teachers working together with a single group of students
education: the activities of educating or instructing; activities that impart knowledge or skill
trailing arbutus: low-growing evergreen shrub of eastern North America with leathery leaves and clusters of fragrant pink or white flowers