Defining what one means by being "polar" is important, but I think most would agree that being polar means having a permanent dipole. Having local interactions with polar molecules and having a permanent dipole are two different things. Even hexane has transient dipoles and induced dipoles that permit interactions with other nearby molecules, so saying a molecule can interact with polar molecules doesn't mean a whole lot.
Strictly speaking, if ethylene glycol is drawn in the trans configuration, it is nonpolar. However due to the stabilization from intramolecular hydrogen bond formation, the gauche (cis, if you want) configuration is more stable, with a rotation barrier around the C-C bond of ~10 kcal/mol even in vapor phase (again, due to hydrogen bond the rotational barrier is pretty big). (see.
Buckley and Gigere, Canadian J. Chem. 1967) The gauche configuration has a permanent dipole moment - hence most molecules in the ensemble at room temperature have a permanent dipole moment and are therefore "polar".
There's a good lesson here, though: even a "pure" sample of something isn't monolithic or static. At any given time, there are a distribution of structures (conformations). So, even if you would tend to draw a molecule in a symmetric "nonpolar" way, there will always be some molecules that are distorted in such a way to be polar due to vibrations, rotations, and so forth. The macroscopic properties are a function of the ensemble average.