When I was a cna And started at 6am I used to use a before school program that opened at 530 and was able to drop my daughter off And just barely make it to work.
Is there any way you can drop them off at school at 615 and make it to work on time? Or is there a friend, grandparent , sitter, daycare you can drop the kids off at and they can take the bus from there? Otherwise finding a sitter to come to your house in the morning is your best bet...good job for a college student wanting to make some extra cash before going to class.
As for the rest of your question......Starting so early is sticky...when I started my first nursing job I started at 7am....luckily my daughter got picked up by the bus at 640 so I had just enough time to make it there. As a single parent I work day shifts....but depend on my family to help me when I get mandated for doubles or need some OT . I would like to switch to the hospital but would have to work swing shifts and wouldn't have a set schedule plus would have to start earlier (and I'm not interested in working in a clinic)....Instead I'm staying at a LTC facility for crappy pay because it is 5 minutes from my daughters school, 12 minutes from home, I work straight day shifts, my schedule is set in stone for am unlimited amount of time, And I don't start until 7am. Until my daughter is older this is what works for us.
Facilities have different start times....maybe you need to look into working else where if the other options don't work out.