When you say sophomore do you mean high school or college!?!? also rather exquisite! It's actually a rather hard piece to do! I must say that your diction was very good; not the same as a German singer; but than again their two completely different forms of accents so I give you extra credit for ...
word!