lock interface teacher