All about becoming a Neonatal Nurse?!

Can anyone here who went to school to become a neonatal nurse give me advice and maybe some insight on what prerequisite classes I’d have to take (how long it all takes part time or full time) and if you enjoy your job as much as you’d thought??? I want to become a neonatal nurse soooo bad but I don’t know if I am smart enough or if I have what it takes.☹️