I have the following sentence, which I need to write in FOL
There exists a student studying all the subjects of the information technology subject
I don't know how $\forall$ can be combined with the $\land$.
It was written by my teacher as follows
∃x,∀y:student(x)∧learn(x,y)∧ITsubject(y)
However, I was thinking this sentence should be written like this:
∃xstudent(x)∧∀y(ITsubject(y)→learn(x,y))
or maybe
∃xstudent(x)∧∀y(learn(x,y)→ITsubject(y))
Is this right?