Question: are kc and keq the same?
Answer: Keq is the general equilibrium constant as you mentioned. Kc refers to when you are using the equilibrium concentration values to find the Keq value and Kp refers to when you are using the equilibrium partial pressures values to find the Keq value!