老师的解释是正确的.
之:的,结构助词
过:过错,错误,名词
这句话的意思是“小人对所犯错误一定要加以掩饰”.
“小人之过”的“之”,与“无心之失”的“之”是类似的,都是表示“的”;
明白了“之”是“的”,“过”就很清楚了,是名词.