My Quantum Mechanics' teacher said today on the class that photons don't have mass. I was puzzled because I knew that photons have momentum. If a particle hasn't mass then its momentum sould be $0$ because $p=mv$.
So, how is this possible? Is $p=mv$ only true for Classical Mechanics?