Does this sound natural?

"I wasn't much of a help, but your teacher did a very good job because you speak Spanish better than most people here who study it from books."
1 answer 1