-
Spark Success In Your Studies
Upper Hull is an Ontario online school which offers best opportunities to all secondary school students. We carefully designed every course to make student’s learning efficient and provide videos, charts and enhance student’s learning through videos, engaging materials, and images which are available to the students at any time. Upper Hull makes difference on the way to success.
Site announcements
Thanksgiving Notice
Skip available courses
Available courses
Upper Hull Demo Course
This course offers a demonstration for agents and potential students to see what the Upper Hull courses will look like.
English, Grade 9 (ENG1D)
This course is designed to develop the oral communication, reading, writing, and media
literacy skills that students ...
English, Grade 10 (ENG2D)
This course is designed to extend the range of oral communication, reading, writing, and
media literacy skills that ...
ENG3U, Grade 11 (ENG3U)
This course emphasizes the development of literacy, communication, and critical and creative thinking skills ...
English, Grade 12 (ENG4U)
This course emphasizes the consolidation of the literacy, communication, and critical and creative thinking skills ...
English as a Second Language Level 2 (ESLBO)
This course extends students’ listening, speaking, reading, and writing skills in English for everyday and academic ...
English as a Second Language Level 3 (ESLCO)
This course further extends students’ skills in listening, speaking, reading, and writing in English for a variety of...
English as a Second Language Level 4 (ESLDO)
This course prepares students to use English with increasing fluency and accuracy in classroom and social situations ...
English as a Second Language Level 5 (ESLEO)
This course provides students with the skills and strategies they need to make the transition to college and ...
Ontario Secondary School Literacy Course, Grade 12 (OLC4O)
This course is designed to help students acquire and demonstrate the cross-curricular literacy skills that are ...
Mathematics, Grade 10 (MPM2D)
This course enables students to consolidate, and continue to develop, an understanding of mathematical concepts ...
Functions, Grade 11 (MCR3U)
This course introduces the mathematical concept of the function by extending students’ experiences with linear and ...
Calculus and Vectors, Grade 12 (MCV4U)
This course builds on students’ previous experience with functions and their developing understanding of rates of ...
Advanced Functions, Grade 12 (MHF4U)
This course extends students’ experience with functions. Students will investigate the properties of polynomial, ...
Mathematics of Data Management, Grade 12 (MDM4U)
This course broadens students’ understanding of mathematics as it relates to managing data. Students will apply ...
Science, Grade 10_old version
This course enables students to enhance their understanding of concepts in biology, chemistry, earth and space ...
Physics, Grade 11 (SPH3U)
This course develops students’ understanding of the basic concepts of physics. Students will explore kinematics, ...
Physics, Grade 12 (SPH4U)
This course enables students to deepen their understanding of physics concepts and theories. Students will continue ...
Biology, Grade 11 (SBI3U)
This course furthers students’ understanding of the processes that occur in biological systems. Students will study ...
Biology, Grade 12 (SBI4U)
This course provides students with the opportunity for in-depth study of the concepts and processes that occur in ...
Visual Arts, Grade 11(AVI3M)
This course enables students to further develop their knowledge and skills in visual arts. Students will use the ...
Visual Arts, Grade 12 (AVI4M)
This course focuses on enabling students to refine their use of the creative process when creating and presenting ...
Canada: History, Identity, and Culture, Grade 12 (CHI4U)
This course traces the history of Canada, with a focus on the evolution of our national identity and culture as well ...
Issues in Canadian Geography, Grade 9 (CGC1D)
This course examines interrelationships within and between Canada’s natural and human systems and how these systems ...
Civics and Citizenship, Grade 10 (CHV2O)
This course explores rights and responsibilities associated with being an active citizen in a democratic society. ...
Canadian History since World War I, Grade 10 (CHC2D)
This course explores social, economic, and political developments and events and their impact on the lives of ...
World History since the Fifteenth Century, Grade 12 (CHY4U)
This course traces major developments and events in world history since approximately 1450. Students will explore ...
Business Leadership, Grade 12 (BOH4M)
BOH4M focuses on developing the leadership skills used in managing a successful business. Throughout this course, ...
Accounting, Grade 12 (BAT4M)
International Business Fundamentals, Grade 12 (BBB4M)
This course provides an overview of the importance of international business and trade in the global economy and ...
Financial Accounting Fundamentals, Grade 11 (BAF3M)
This course introduces students to the fundamental principles and procedures of accounting. Students will develop ...
Nutrition and Health, Grade 12 (HFA4U)
This course examines the relationships between food, energy balance, and nutritional status; the nutritional needs of...
The World Of Fashion, Grade 12 (HNB4M)
This course gives students the opportunity to explore the world of fashion. Students will learn how to create a ...
Families In Canada (HHS4U)
This course enables students to draw on sociological, psychological, and anthropological theories and research to ...
Career Studies, Grade 10 (GLC2O)
This course gives students the opportunity to develop the skills, knowledge, and habits that will support them in ...
Mandarin, Grade 12 (LKBDU)
This course provides extended opportunities for students to
communicate and interact in
the language of study in a ...
Computer Science, Grade 12 (ICS4U)
This course enables students to further develop knowledge and skills in computer science. Students will use modular ...
Mathematics, Grade 9 (MTH1W)
This course enables students to develop an understanding of mathematical concepts related to algebra, analytic ...
Mathematics, Grade 9 (MTH1W) Temp Not Used
This course enables students to consolidate, and continue to develop, an understanding of mathematical concepts ...
Skip course categories
Course categories
Skip courses
Courses
Upper Hull Demo Course
This course offers a demonstration for agents and potential students to see what the Upper Hull courses will look like.
English, Grade 9 (ENG1D)
This course is designed to develop the oral communication, reading, writing, and media
literacy skills that students ...
English, Grade 10 (ENG2D)
This course is designed to extend the range of oral communication, reading, writing, and
media literacy skills that ...
ENG3U, Grade 11 (ENG3U)
This course emphasizes the development of literacy, communication, and critical and creative thinking skills ...
English, Grade 12 (ENG4U)
This course emphasizes the consolidation of the literacy, communication, and critical and creative thinking skills ...
English as a Second Language Level 2 (ESLBO)
This course extends students’ listening, speaking, reading, and writing skills in English for everyday and academic ...
English as a Second Language Level 3 (ESLCO)
This course further extends students’ skills in listening, speaking, reading, and writing in English for a variety of...
English as a Second Language Level 4 (ESLDO)
This course prepares students to use English with increasing fluency and accuracy in classroom and social situations ...
English as a Second Language Level 5 (ESLEO)
This course provides students with the skills and strategies they need to make the transition to college and ...
Ontario Secondary School Literacy Course, Grade 12 (OLC4O)
This course is designed to help students acquire and demonstrate the cross-curricular literacy skills that are ...
Mathematics, Grade 10 (MPM2D)
This course enables students to consolidate, and continue to develop, an understanding of mathematical concepts ...
Functions, Grade 11 (MCR3U)
This course introduces the mathematical concept of the function by extending students’ experiences with linear and ...
Calculus and Vectors, Grade 12 (MCV4U)
This course builds on students’ previous experience with functions and their developing understanding of rates of ...
Advanced Functions, Grade 12 (MHF4U)
This course extends students’ experience with functions. Students will investigate the properties of polynomial, ...
Mathematics of Data Management, Grade 12 (MDM4U)
This course broadens students’ understanding of mathematics as it relates to managing data. Students will apply ...
Science, Grade 10_old version
This course enables students to enhance their understanding of concepts in biology, chemistry, earth and space ...
Physics, Grade 11 (SPH3U)
This course develops students’ understanding of the basic concepts of physics. Students will explore kinematics, ...
Physics, Grade 12 (SPH4U)
This course enables students to deepen their understanding of physics concepts and theories. Students will continue ...
Biology, Grade 11 (SBI3U)
This course furthers students’ understanding of the processes that occur in biological systems. Students will study ...
Biology, Grade 12 (SBI4U)
This course provides students with the opportunity for in-depth study of the concepts and processes that occur in ...
Visual Arts, Grade 11(AVI3M)
This course enables students to further develop their knowledge and skills in visual arts. Students will use the ...
Visual Arts, Grade 12 (AVI4M)
This course focuses on enabling students to refine their use of the creative process when creating and presenting ...
Canada: History, Identity, and Culture, Grade 12 (CHI4U)
This course traces the history of Canada, with a focus on the evolution of our national identity and culture as well ...
Issues in Canadian Geography, Grade 9 (CGC1D)
This course examines interrelationships within and between Canada’s natural and human systems and how these systems ...
Civics and Citizenship, Grade 10 (CHV2O)
This course explores rights and responsibilities associated with being an active citizen in a democratic society. ...
Canadian History since World War I, Grade 10 (CHC2D)
This course explores social, economic, and political developments and events and their impact on the lives of ...
World History since the Fifteenth Century, Grade 12 (CHY4U)
This course traces major developments and events in world history since approximately 1450. Students will explore ...
Business Leadership, Grade 12 (BOH4M)
BOH4M focuses on developing the leadership skills used in managing a successful business. Throughout this course, ...
Accounting, Grade 12 (BAT4M)
International Business Fundamentals, Grade 12 (BBB4M)
This course provides an overview of the importance of international business and trade in the global economy and ...
Financial Accounting Fundamentals, Grade 11 (BAF3M)
This course introduces students to the fundamental principles and procedures of accounting. Students will develop ...
Nutrition and Health, Grade 12 (HFA4U)
This course examines the relationships between food, energy balance, and nutritional status; the nutritional needs of...
The World Of Fashion, Grade 12 (HNB4M)
This course gives students the opportunity to explore the world of fashion. Students will learn how to create a ...
Families In Canada (HHS4U)
This course enables students to draw on sociological, psychological, and anthropological theories and research to ...
Career Studies, Grade 10 (GLC2O)
This course gives students the opportunity to develop the skills, knowledge, and habits that will support them in ...
Mandarin, Grade 12 (LKBDU)
This course provides extended opportunities for students to
communicate and interact in
the language of study in a ...
Computer Science, Grade 12 (ICS4U)
This course enables students to further develop knowledge and skills in computer science. Students will use modular ...
Mathematics, Grade 9 (MTH1W)
This course enables students to develop an understanding of mathematical concepts related to algebra, analytic ...
Mathematics, Grade 9 (MTH1W) Temp Not Used
This course enables students to consolidate, and continue to develop, an understanding of mathematical concepts ...