There is a dub I think but I always prefer sub since English voices in anime annoy me in general. Goku from DBZ is the only one who's voice I actually like in english
Btw, another anime I'd recommend is Shokugeki no Soma. It's a cooking anime but it's one of the most hilarious ones I've seen in a while. The second season just came out.
I'll definitely check it out! :-D Hyouka I'm almost finished with so I'll put that to the side for now and check this cooking one out along with the P4 and SK anime.