Question: is sugar nonpolar or polar?
Answer: Table sugar (sucrose) is a polar nonelectrolyte. Sucrose is quite soluble because its molecules bristle with water-accessible OH groups, which can form strong hydrogen bonds with water. So sugar is not an exception to the "like dissolves like" rule of thumb. Nonelectrolytes can be either polar or nonpolar.