classroom project: a school task requiring considerable effort
school assignment: a school task performed by a student to satisfy the teacher
berberis: large genus of shrubs of temperate zones of New and Old Worlds