I need a WordPress-based platform that lets visitors improve their spoken English through a mix of structured online courses, fresh blog articles, and an interactive community forum. The core of the site will be a course area that supports video lessons, auto-graded quizzes with assignments, and clear progress tracking so learners always know where they stand. Three user roles must operate smoothly out of the box: Students who enrol, watch videos and complete quizzes; Teachers who upload content and view learner analytics; and Moderators who keep the forum conversations civil. Role-based dashboards, custom permissions and straightforward onboarding flows are important to me. A modern, responsive design, fast load times and clean navigation are non-negotiable. If you prefer a proven LMS plugin such as LearnDash or LifterLMS and a forum solution like BuddyPress, say so in your proposal—flexibility is fine as long as the final setup is easy for me to maintain. Deliverables • Fully configured WordPress site on my hosting, including SSL and basic security hardening • Course section with video hosting integrated, quiz engine running and progress bars visible on student dashboards • Blog area styled to match the main site • Community forum tied to the same user database and roles • Written hand-off guide (or short Loom video) that shows how to add new lessons, grade assignments and moderate the forum I’ll review the site on a staging URL first; once everything meets the above criteria I’ll point the live domain to it and release final approval. If you thrive on building learner-centred WordPress solutions, let’s do this.