Scribble scrabble--learning to read and write :success with diverse teachers, children, and families