I am currently busy with some magnetism and quite shockingly (to me at least) I haven't yet read anything about the difference between the north pole and the south pole of a magnet. Before I started with magnetism I learned electricity, here there 2 opposite charges: negative charges (electrons) and positive charges (protons). Although I know for the people on this forum, that is very rudimentary, I at least find at a satisfactory explanation; different particles have different charges; a positive or a negative one. With magnetism I haven't stumbled across this yet.
My teacher told me you can't say there is a positive and negative 'magnetic charge' (I don't know how to call it); but why?
Also, what causes the difference between the 2?
And, know that I'm thinking about it; are there actually magnets with only a north pole or a south pole (if not, why are the 2 so fundamentally connected that you can't have one without the other)?