教师通常没有年假,这是因为教师已经依法享有寒暑假,且这些假期的总天数通常超过了国家规定的带薪年假天数。根据《职工带薪年休假条例》第四条的规定,如果职工依法享受的寒暑假天数多于年休假天数,则不再享受当年的年休假。因此,教师在学期期间不能休年假,只能在寒暑假期间休息。