I know that the covalent bonds are polar, but the overall shape is somewhat symmetrical (at first glance), which, if that were the case, would mean that it's non-polar. I'm not too sure why it's asymmetrical though. Could you explain that?
I think the issue is because you're thinking of this thing like a square. The term symmetrical is kind of a weird one to be using in chemistry - in this instance, I would definitely call this symmetrical, but it's probably not symmetrical in the way you're used to. In this sense, I'd probably avoid using the word "symmetry", unless they're more informative/specific about it (is it rotational symmetry? Mirrored symmetry? etc.).
What you need to think about is how this thing looks in 3D space - as a tetrahedron. Then, think about how the dipole exists between single molecules, and add them all up. I'm assuming you're familiar with the case of AB4? Say, CCl4? In this case, there is a dipole between each carbon and chlorine atom, however each of these dipoles in cancelled out. It's not even a case of each dipole has an alternate pair - instead, to remove each dipole, the other three removes just a little bit of it.
I recommend reading up on force vectors and how to add/subtract them to try and wrap your head around this. Particularly useful if you plan on doing spec.
