Excellent writing! May need a little tweak.

来源: 2010-03-21 18:26:36 [博客] [旧帖] [给我悄悄话] 本文已被阅读:

If I am wrong, just kick it aside. :)

what sets Ben apart is his attitude toward music and his students.
>>sets ***** apart 分开放, 隔离开
stand out : 突出; 显眼, 超群
what makes Ben stand out is ....

We could tell from our initial acquaintance that Ben has an intrinsic love of playing the piano. (sounds a little awkward to me)
>>In the very first time we met Ben, he struck us favourably as a spirited young man who loves playing the piano from the bottom of his heart.

He encourages students' equality and initiation in the learning process.
>> He treats his students equally and encourages their own initiative in the learning process
initiation: 发起, 创始
initiative: 主动性, 首创精神

please don't hesitant to contact us. (minor grammar mistake)
>> please don't be hesitant to contact us.