A Review of School Report Writer