"Có ai có thể dạy tôi Tiếng Việt?" is correct answer! About "Được", it is like passive voice in english structure.
"Có ai có thể dạy tôi Tiếng Việt?" equals "Anybody could teach me Vietnamese?"
"Có ai được dạy (not tôi) Tiếng Việt?" equals "Anybody have been taught Vietnamese?"
If there is any mistake in my english, I am so sorry because I am just new learner!