Heights has many interesting features that Im looking for to start my business which is building courses for Vietnamese language learning. What I really care is to help students engaged, motivated and get interactions in the course. Heights has message boards, badges, challenges, assignments and projects which can boost the students' engagement. I hope they can have their own booking calendar soon so I don't have to embed the other app's link. That would be perfect! Also, their quick response to my questions make their products an A plus. Bryan even made a video for me to help me out with the booking wise. I was considering Heights and other LMS before but I found Heights meets my needs most and so far it is really worth buying.