GatherEducation is an interactive virtual learning platform that allows teachers to host classes online from the comfort of their own home. The virtual classroom environment made possible by the GatherEducation platform allows the instructor to maintain their teaching style without leaving home. Students and instructors are able to interact and collaborate virtually as they would in a physical classroom by using the many features offered in our virtual learning platform. Features in the GatherEducation platform that help teachers and students collaborate include live voice chat, an online interactive whiteboard, and a public chat for those without microphones. All an instructor needs to run a virtual class with our software is a computer with internet connection and a Kinect. GatherEducation not only works great in a blended learning environment where getting students together is challenging due to distances, but it works great for tutoring sessions or hosting a conference for professionals around the world.