I have just started with my German lessons, literally on the first chapter, and I am experiencing some difficulty in understanding how genders work.
From what I understand:
Ein or eine means one, comparative to a/an in English
Ein is used for masculine while eine for feminine
So, for a man or a boy it is ein Mann or ein Junge.
But, for a woman it is eine Frau and for a girl it's ein Mädchen!
How and why is a girl neuter? How can I better understand gender for my future lessons? Also, it would be very helpful if someone can point me to some good online courses (free) which is both explanatory as well as casual.