So I'm doing calculus at this moment in my first year, but I think I'm lacking in terms of mathematical notation, logic, etc.
After some research I found that Set Theory is sort of mandatory for any mathematics major and I decided to start learning it on my own. I got the book "Naive Set Theory" by Halmos and have just started reading. However,I'm finding it time consuming.
Is the book good for starters? And is high school mathematics background enough to learn Set Theory on my own while doing calculus(currently doing functions, limits, etc) at university?