Solution that caters for both online and physical learning simultaneously so remote students may have virtual and yet vivid learning experience, as if they are physically present in the actual classroom. Thus, providing students the opportunity to have real-time, quality interaction with their teacher. test 123