Sub is almost always the way, because people in anime say a lot of cringe and stupid shit, and its slightly less cringe and stupid when you read it instead of hearing it.
In terms of good dubs and bad dubs, I can only think of a few.
FMAB has a very good one, I don't think that's controversial.
Jojo sounds stupid in both languages, the English dub is less iconic but still serviceable.
Chainsaw Man makes Aki sound like he's 45 and not 20 in the dub. I way prefer the sub, because looking at Aki and hearing a divorced office worker is very upsetting.
Attack on Titan has a fucking terrible dub. I watched season 1 in dub, because it was the first anime I watched, and its so bad. The voice acting isn't that iconic in the sub, apart from Erwin's charge, but the dub is godawful. Anyway bad show don't watch it
Sub is almost always the way, because people in anime say a lot of cringe and stupid shit, and its slightly less cringe and stupid when you read it instead of hearing it.
In terms of good dubs and bad dubs, I can only think of a few.
FMAB has a very good one, I don't think that's controversial.
Jojo sounds stupid in both languages, the English dub is less iconic but still serviceable.
Chainsaw Man makes Aki sound like he's 45 and not 20 in the dub. I way prefer the sub, because looking at Aki and hearing a divorced office worker is very upsetting.
Attack on Titan has a fucking terrible dub. I watched season 1 in dub, because it was the first anime I watched, and its so bad. The voice acting isn't that iconic in the sub, apart from Erwin's charge, but the dub is godawful. Anyway bad show don't watch it