Text #1970895

The largest telescope to be placed in space so far is the Hubble Space Telescope which was launched in 1990.

—from The Usborne Book of Astronomy, a book by Lisa Miles and Alistair Smith

Active since August 7, 2012.
108 total characters in this text.

View Pit Stop page for this text

Leaders

View ranks through of 4
Rank Username WPM Accuracy Date
1. Martin (de_jesus) 28.17 95% 2012-08-25
2. Paige (soccerocks101) 26.80 96% 2012-08-07
3. Aidan (9255) 21.45 92% 2012-08-07
4. jesus (cheesytaco) 12.98 96% 2012-10-15

Universes

Universe Races Average WPM First Race
Ygnacio Valley Christian School 38 41.61 February 18, 2016
Walsh Middle School 16 34.80 May 24, 2011
Mrs. Wunschel's TypeRacer Universe 4 22.35 August 7, 2012
Default (English) 0 0.00 January 1, 1970