to come into contact with 是“跟……接触”的意思,“打交道”还是写 deal with 比较好。例:I don't want to deal with him. 我不想跟他打交道。How do you deal with businessmen like that? 你是如何跟那样的商人打交道的?
“打交道” 英语有两个短语可用:make contact with; have dealings with。这也是最常见的两个句式。所以,你的“(例如,他)擅长和学生打交道”,英语是:“He is good at having dealings with the students".或者是:“He is good as making contact with the students."