OJLS: Ottawa Japanese Language School

What does OJLS mean? The above is one of OJLS meanings. It may have other definitions. Please refer to the end of this passage.

Definition in English: Ottawa Japanese Language School