There had been problems in the past, but there have been great strides in fixing them. I only hear good things about them right now. The school follows the Alberta curriculum. It is a small school so if you are interested in small class sizes, this would be a good place to be. It follows the Alberta curriculum - and yes it has a library, small, but it has one.