excellent school. the teacher are incredibe at what they do. they are all very personal and know what they are teaching. they will not allow you to fail unless you just dont care. the new principle is doing a great job and has brough many new ideas for bettering our school.