What does 班主任 (bān zhǔ rèn) mean in English?

Card 10HSK 2010 Level 510/1311
CARD10
PROGRESS1%
班主任
bān zhǔ rèn
a teacher in charge of a class

Reveal: Click/Space/Enter/↑↓/w/s/j/kNavigate: ←→/h/l/a/d