Online School Software Features

Includes Student Admin, CRM System, Online School Management, LMS and Virtual Classrooms.

Award winning Virtual Classroom software
Designed by teachers for teachers.

Online virtual classroom software to teach English online
Virtual classroom features:
  • High quality video & audio
  • Latest technology reduces video quality to optimize audio on slow connections
  • One to one private classes or group classes supporting up to 24 student videos
  • 3 modes: online whiteboard, Slide Presentation & Conversation
  • Integrated media player for synchronized audio and video
  • Content library - Upload and share files
  • Student and Teacher attendance reporting
  • Personalize with your logo and colors.
  • No software installation required, everything is online in the browser (HTML5, no Flash or plugins required)

Easy to use class scheduling and school administration.

Learn Cube Language school software
  • Easily create teacher schedules
  • Drag & Drop availability calendar
  • Automatic reminders for upcoming classes
  • Automatic tracking of student and teacher attendance
  • Inbuilt online payments via credit card & PayPal in 134 currencies
  • Track metrics on student signups, classes taken, courses taken and revenue
  • Business dashboard shows key information at a glance

Online level tests and quizzes.
Use one of our inbuilt level tests or create your own.

Create online English tests
  • Aligned with the Common European Framework (CEFR) grading system
  • Detailed reports give students and teachers insight into strengths and weaknesses
  • Set periodic tests & monitor students progress
  • Create PDF certificates of achievement
  • Combine both computer graded and human graded assessment to cover all competencies

Sell eLearning courses or bundle with online or offline classes to complement face-to-face learning.

Create online English coursesOnline course features:
  • Short 15-20 minute modules for bite sized learning
  • Can be linked to virtual classroom
  • Can be used standalone for self-paced study
  • Highly interactive with many forms of media
  • Inbuilt speech-to-text for speaking exercises
  • Inbuilt phonetic dictionary
  • Accessible on mobile devices
  • Suitable for blended / hybrid learning environments

LearnCube's social learning features increase student engagement.

Learn Cube - Blended Learning

View Video

Key features:
  • Social network functionality
  • Friending
  • Text chat
  • Video chat
  • Student profiles
  • Suitable for blended / hybrid learning environments
  • Students can learn, study and practice together

Frequently Asked Questions

Summary: There is no minimum contract, you can cancel, upgrade or downgrade at anytime.

No, we don't lock you into a contract, you can cancel, upgrade or downgrade at anytime within 14 days notice.

Each plan includes a set number of student licenses, this is the number of "Active Students" registered on the platform. An "Active Student" is one who has logged into the platform within the last 30 days.

So for example, if over a period of time you have 1000 students signed up but currently only have 100 enrolled in courses it is likely only the 100 have logged in during the last 30 days.

Essentially you only pay for students who use the platform at least once per month. We will notify you once you go past you allocated student licenses, so you know when to expect to pay for additional licenses.

For more information Contact Us

The Virtual School Pro provides everything you need to create your own online language school and includes the option to brand it as your own with your logo and colors.

The Enterprise Plan is a completely custom solution, we work with you to create a bespoke platform for your specific needs.

For more information Contact Us

Yes, Teachers, Tutors and Schools are using LeanCube to teach a variety of subjects including, maths, medicine, law and more.

In the future we plan to release several versions of our Virtual Classroom with specific features for specialist subjects.

Yes, we can integrating with your website or other systems, for a list of common integrations: Read More

HTML5 Built using HTML5 technology to work in any internet browser without the need to download software or plugins. -- Better compatibility across devices including mobile devices, faster performance, less technical issues.
WEBRTC Leveraging technology built in to most internet browsers for live video. Browser must support WEBRTC, compatible browsers include: Chrome, FireFox, Internet Explorer Edge, Opera. Better compatibility across devices, faster performance, serverless p2p communication, less technical issues.
Audio FallBack Automatically disables video on slow connections to optimise audio. -- Improves user experience by automatically optimising the audio and video stream based on available bandwith for slow connections.
Load Balancer Several servers manage website traffic load and evenly distribute across servers based on location. Capacity can be automatically increased by 400% within seconds to deal with spikes in traffic, no single point of failure ensures enterprise level performance and reliability. -- Faster service with multiple servers across several continents, inbuilt redundancy for reliable performance.
CDN Content Distribution Network, static content is served by a server closest to the student or teacher, nodes in most capital cities (map). -- Reduced latency and faster performance worldwide, by serving files from servers in a closer physical locations (Using CoudFlares global network)
STUN, TURN & ICE We use these 3 technologies to improve reliability of connections behind firewalls. Default ports must still be enabled, for more info see Firewall settings for Virtual Classroom. This improves the chances of successfully connecting from behind a firewall.

For more information Contact Us

Minimum Requirement: The minimum Requirement is that TCP port 443 is open. Some firewall/proxy rules only allow for SSL traffic over port 443. You will need to make sure that non-web traffic can also pass over this port.

Better Experience: In addition to the minimum requirements being met, we also recommend that UDP port 3478 is open.

Best Experience: For the best possible experience, we recommend that UDP ports 1025 - 65535 be open.

The Virtual Classroom works best with Google Chrome and Mozilla Firefox (due to their inbuilt support for webrtc), most other browsers work but require a plugin to be installed first.

No other software is required everything runs online from within an Internet browser.

We recommend using a headset, microphone and webcam (Audio only classes are also available)

Below are the Virtual Classroom Internet speed requirements / recommendations.

If the Internet is too slow the video will automatically be disabled to optimize the audio.

Call typeMinimum download
/ upload speed
Recommended download
/ upload speed
Audio Only30kbps / 30kbps100kbps / 100kbps
1:1 Video
128kbps / 128kbps300kbps / 300kbps
Group video
(3 people)
512kbps / 128kbps2Mbps / 512kbps
Group video
(5 people)
2Mbps / 128kbps4Mbps / 512kbps
Group video
(7+ people)
4Mbps / 128kbps8Mbps / 512kbps

Test your connection

Our Virtual Classrooms automatically detect the teachers and students internet speed and optimize the the virtual classrooms to help ensure a good experience.

Students and teachers are given an internet speed rating when they first enter the class, to help set expectations.

The internet speed is also shown on participants video in the bottom right hand corner:

Green = Good/Fast connections: On a good connection participants have high quality video and audio.

Orange = Medium/Slow Connection: On slow connections the video quality is reduced to optimize the audio.

Red = Very Slow Connection: On very slow connections the video is automatically turned off to optimize the audio.

Teachers and students can also manually disable the video to improve the audio quality by clicking the green video icon.

View the Virtual Classroom Minimum Requirements

For more information Contact Us

Yes we have a REST API for integrating our Virtual Classroom software with other systems Read More

It's never been easier to teach online