Common Noun Collocations of mediocre

ability, artist, average, difference, food, hand, intelligence, job, judge, level, lot, man, mind, numb, one, opposition, painter, part, performance, person, poet, quality, result, student, success, talent, teacher, way, work, writer