I've taken their classes before and they were fun, so I signed up for another
ご質問ありがとうございます。
「前に受けた授業が楽しかったから、また予約しました。」は英語で言いますと「I've taken their classes before and they were fun, so I signed up for another.」になると思います。
二回目以上と説明しましたので、「授業」は「Classes」になりました。
「受けた」は「I have taken」ですね。
「前に」は「Before」です。
「予約」は「Sign up]と訳しました。
「また」は「Again」ですが、「For another (class)」と訳してみました。
役に立てば幸いです。