Translation:If I had better teachers, I would also have better grades.
also and even are quite different words, so why yes? Even would be "ještě" here as far as I understand it.
Some translations have i meaning "even," depending on context. It's hard for me to tell which are which