Hi, I think you need an LMS (Learning Management System). If you want to get results sooner and reduce costs, I can use pre-built LMS. They have awesome features. As:
Quiz, Gradebook, ZOOM Video Conferencing, Event management, (+ Selling Event Tickets), and many more ...
With the experience of building these types of websites, I will implement your website in Multilingual, UX Optimized, Ultra SEO, High Performance.
I am a full-stack developer with 7+ years of hands-on experience developing, and implementing solutions using popular technologies.
Contact me over chat to talk more about the details.
Best Regards