The Founding Principal, Dr. Lyn Bishop, had the vision to open a school that would leave a legacy for children in the Redland Shire. Today Sheldon College caters to students from 15 months of age through to 18 years, and it boasts outstanding achievements in the academic, sporting, and cultural arenas.
With an initial intake of one hundred and ten students, the College has grown to more than one thousand four hundred and fifty students. Despite the enormity of the initial financial, competitive, and bureaucratic hurdles Lyn had to overcome, this significant growth has been achieved, including "tedious" approval processes, opposition from other schools in the district, and federal appeals. Once she had won those initial battles, Lyn had to sell her vision of the new College to parents and teachers when it did not yet exist in a physical form. Having overcome the initial challenges and winning a federal appeal to give her approval to open the College, Lyn then faced delays in building approvals. Refusing to lose sight of her dream, Lyn opened the College at the neighboring Pine Lodge Equestrian Centre.
Sheldon College is now acknowledged as one of the most outstanding private schools in the country. It is a leader in its field due to its entrepreneurial approach both as a business and educational institution. Sheldon College is a Company Limited by Guarantee. A Board of Directors runs it. Sheldon College is a not-for-profit organization, and as such, there is no profit sharing, no equity, nor any shareholder capacity. Sheldon College Ltd continues to show a profit every year and has a cutting edge curriculum which brims with corporate alliances.