Su materia favorita es el inglés
Porque es muy interesante.
¿Cuál es su comida favorita?
A quién le gustan más tus cosas favoritas...simplemente exprésalas. Gustar significa gustar.
Otra cosa a tener en cuenta es que la clase en la primera oración debe usar cursos y materias "materia", no clase, que solo se refiere a una clase.
^^