Student or Learner
Do yo say "Good knowledge in English" or "good knowledge of English"?
NOT A TEACHER
Only good knowledge of English is correct. You could have answered this question, if you looked up "knowledge". See for example, knowledge - Definition from Longman English Dictionary Online. Since, "knowlegde in" doesn't occur, it is incorrect. I'm just saying