Really good with kids, they went over everything in details for me and both my children. They were very paient but the wait to be called back was a little to long for us.