Rosebud Primary School (RBPS) is a community school offering an alternative comprehensive secondary preparatory program focusing on Science, Mathematics, Technology and English. In offering an alternative form of public and private schooling it is exempt from many public school regulations allowing it to pursue an innovative approach that improves student performance. RBPS delivers an innovative educational program with small class sizes of no more than 21 students .