I saw Tereza play a couple of matches at $10K Dubrovnik a few years back, when she was 17 or 18, and was not impressed with her. She didn't have much of a serve, often seemed to be one step behind and too many of her shots landed long, wide or into the net.
At the time I thought she was destined to, at best, a CH ranking in the 400s. And now here she is on the verge of the top 200. Well done, Tereza!