Ugly Betty is a strong option for learners who already feel comfortable with English and want a more demanding challenge. Learners will hear plenty of useful natural English, but some lines may still require a second listen. The pace feels realistic without being constantly overwhelming, with an average speaking rate of around 123 words per minute. At an intermediate level, the main story should be easy enough to follow. If your English is close to B1/B2, Ugly Betty can be useful for practising everyday conversation and informal expressions.