Lillian Osborne High School is a high school located in Edmonton, Alberta, Canada in the Terwillegar community. The school is operated by the Edmonton Public School System, and it offers a wide variety of educational opportunities for students, including: International Baccalaureate, Fine Arts, Athletics, and Leadership Programs. The school has an enrollment of approximately 1100 students. Lillian Osborne is currently the newest public high school in Edmonton.
Less