Usages of удивлять
Меня удивляет качество современных приложений.
I am surprised by the quality of modern applications.
Иногда погода удивляет меня зимой.
Sometimes the weather surprises me in winter.
Elon.io is an online learning platform
We have an entire course teaching Russian grammar and vocabulary.