The positive attitude you showed in class was so contagious.
ご質問ありがとうございます。
masaさんの英文を少し直します。
「demeanor」の代わりに「attitude」の方がよく使いますので、「attitude」にしましょう。間違いわけではないですが、「attitude」の方が自然だと思います。
そして、「cotagious」は惜しいです。正しいのは「contagious」です。
そうすると、「The positive attitude you showed in class was so contagious.」になります。
ご参考になれば幸いです。