Teachbox is a web application which incorporates a teaching platform with the accessibility and usability of a social network. Our idea is to create a place where anyone can learn and share their knowledge by creating interactive courses. We aim at developing a modern and easy to use platform that will satisfy both teachers and learners around the globe. There are a lot of websites with similar goal but we are unique because of our educational tools, quick videos and social approach to the problem.