Really confused about this, since there is carbon and two other types of atoms: should be polar, right? However, some people online say it is non-polar. Also, is it soluble in water?
Well it has polar groups - carboxylic and phenolic but benzene ring reduces its polarity. One could say carbon atoms win 7:3 with oxygens, but it's still not bad :) PubChem say it's solubility is about 2g/L, but this site gives more info - it dissolves much better in hot water and its solubility in methanol, which is quite polar, is good, and in benzene (non-polar) bad. Generally it seems to be somewhere in the middle between strongly polar and strongly non-polar compounds.