go for school bus 1st, it might be a bit more expensive but will make u feel not too worry. The school will be fully responsible to take your baby up to your own door. private driver will always give u some problem sometime. never trust them, I have an experience (bad one), that might happen to u too. company provided bus might also ok if available