It is important to understand that teaching in public schools does differ from teaching in private schools. Both offer the opportunity to work with young people on a daily basis, but each has their advantages and disadvantages.