Have you asked what her current teachers think? If she is in their k class, aren't they suppose to get her ready for 1st?
Sounds like she would be ready for 1st though:)