Teach Me 1st Grade is a good app. However, my daughter is learning DeNealian handwriting at school and this app does not accept these types of letters with extra strokes.
DodoKim74 about TeachMe: 1st Grade, v3.2