Firefly Street Curriculum Firefly Street courseware offers over 10 levels, with each level containing 15-20 units. Each unit represents a student competency and covers each of the four skills of language (reading, speaking, listening, and writing) with a special emphasis on speaking.