All Courses

All Courses are available for enrolment

To register, you will need to

(1) Create your account to Register ( If already have an account, please go to step 2 )
(2) Login, and then choose your course
(3) Choose your payment method.

After you submit your account information, you will receive an email confirmation of registration and login/password. You will then be prompted for a payment option -PayPal, Visa or Mastercard.

 

ENG4U English University Preparation 12                                                                       
ENG4U English Grade 12 - Toronto eLearning School ENG4U – English for University Preparation Grade 12 course emphasizes the consolidation of the literacy, communication, and critical and creative thinking skills necessary for success in academic and daily life.  Register
ENG4C English College Preparation 12
ENG4C College English Grade 12 ENG4C – English for College Preparation Grade 12 course emphasizes the consolidation of literacy, communication, and critical and creative thinking skills necessary for success in academic and daily life.  Register
MAP4C Foundations for College Mathematics 12
MAP4C College Math Grade 12 MAP4C – Foundations for College Mathematics course enables students to broaden their understanding of real-world applications of mathematics. Students will analyse data using statistical methods; solve problems involving applications of geometry and trigonometry;  simplify expressions; and solve equations.  Register
MHF4U Advanced Functions 12
MHF4U Advanced Functions Grade 12 MHF4U extends students’ experience with functions. Students will investigate the properties of polynomial, rational, logarithmic, and trigonometric functions; broaden their understanding of rates of change.  Register
MCV4U Calculus and Vectors 12
MCV4U Calculus and Vectors Grade 12 MCV4U builds on students’ previous experience with functions and their developing understanding of rates of change. Students will solve problems involving geometric and algebraic representations of vectors, lines and planes in three-dimensional space.  Register
MDM4U Data management 12
MDM4U Data Management Grade 12 MDM4U broadens students’ understanding of mathematics as it relates to managing data. Students will apply methods for organizing and analysing large amounts of  information; solve problems involving probability and statistics.  Register
SPH4U Physics 12
SPH4U Physics Grade 12 SPH4U course enables students to deepen their understanding of physics concepts and theories. Students will continue their exploration of energy transformations and the forces that affect motion, and will investigate electrical, gravitational, and magnetic fields and electromagnetic radiation.  Register
SBI4U Biology Grade 12
SBI4U Biology Grade 12 Biology course provides students with the opportunity for in depth study of the concepts and processes that occur in biological systems. Students will study theory and conduct investigations in the areas of biochemistry, metabolic processes, molecular genetics, homeostasis, and population dynamics.  Register
SCH4U Chemistry Grade 12
SCH4U Chemistry Grade 12 Chemistry 12 enables students to deepen their understanding of chemistry through the study of organic chemistry, the structure and properties of matter, energy changes and rates of reaction, equilibrium in chemical systems, and  Register
ICS4U Computer Science Grade 12
ICS4U Computer Python Grade 12 ICS4U – Computer Science Grade 12 enables students to further develop knowledge and skills in computer science. Students will use modular design principles to create complex and fully documented programs, according to industry standards.  Register
LKBDU Chinese Simplified Grade 12
LKBDU Chinese Grade 12 Chinese Simplified – LKBDU course explores a broad range of themes and ideas expressed through poetry, novels, plays, and Chinese history.  Register
OLC4O Ontario Secondary School Literacy Course
OLC4O Ontario Second School Literacy Course OLC4O is designed to help students acquire and demonstrate the cross-curricular literacy skills that are evaluated by the Ontario Secondary School Literacy Test (OSSLT). Students who complete the course successfully will meet the provincial literacy requirement for graduation. Register
BAT4M Financial Accounting Principles
BAT4M Accounting Grade 12 BAT4M Financial Accounting Principles course introduces students to advanced accounting principles that will prepare them for postsecondary studies in business. Register
BBB4M International Business Fund
BBB4M International Business Grade 12 BBB4M International Business Fundamentals provides an overview of the importance of international business and trade in the global economy and explores the factors that influence success in international markets.  Register
BOH4M Business Leadership 12
BOH4M Business Leadership Grade 12 BOH4M – Business Leadership focuses on the development of leadership skills used in managing a successful business. Students will analyse the role of a leader in business with a focus on decision making, management of group dynamics, workplace stress and planning.  Register
CHY4U World History 12
CHY4U World History Grade 12 CHY4U World History course traces major developments and events in world history since approximately 1450. Students will explore social, economic, and political changes, the historical roots of contemporary issues, and the role of conflict and cooperation in global interrelationships.  Register
CGW4U World Issues: A Geographic Analysis 12
CGW4U Geography Grade 12 CGW4U Canadian and World Issues: A Geographic Analysis 12 examines the global challenges of creating a sustainable and equitable future, focusing on current issues that illustrate these challenges.   Register
HSB4U Challenge and Change in Society 12
HSB4U Challenge and Change Grade 12 HSB4U – Challenge and Change in Society Grade 12 focuses on the use of social science theories, perspectives, and methodologies to investigate and explain shifts in knowledge, attitudes, beliefs, and behaviour and their impact on society.  Register
HHS4U Families in Canada 12
HHS4U Families in Canada Grade 12 HHS4U – Families in Canada 12 enables students to draw on sociological, psychological, and anthropological theories and research to analyze the development of individuals, intimate relationships, and family and parent-child relationships.  Register
HZT4U Philosophy: Questions and Theories 12
HZT4U Philosophy Grade 12 HZT4U – Philosophy 12 enables students to acquire an understanding of the nature of philosophy and philosophical reasoning skills and to develop and apply their knowledge and skills while exploring specialized branches of philosophy.  Register
AVI4M Visual Arts 12
AVI4M Visual Arts Grade 12 AVI4M – Visual Arts 12 course focuses on enabling students to refine their use of the creative process when creating and presenting two- and three-dimensional artworks using a variety of traditional and emerging media and technologies.  Register
ENG3U English 11
ENG3U English Grade 11 ENG3U – English Grade 11 emphasizes the development of literacy, communication, and critical and creative thinking skills necessary for success in academic and daily life.  Prerequisite: English, Grade 10, Academic.  Register
MCF3M Functions and Applications 11
MCF3M Functions and Applications Grade 11 MCF3M – Functions and Applications Grade 11 introduces basic features of the function. It focuses on quadratic, trigonometric, and exponential functions and their use in modelling real-world situations.  Register
MCR3U Functions 11
MCR3U Functions Grade 11 MCR3U – Functions Grade 11 introduces the mathematical concept of the function by extending students’ experiences with linear and quadratic relations.  Prerequisite: Principles of Mathematics, Grade 10. Register
SCH3U Chemistry 11
SCH3U Chemistry Grade 11 SCH3U enables students to deepen their understanding of chemistry through the study of the properties of chemicals and chemical bonds; chemical reactions and quantitative relationships; solutions and the behaviour of gases. Register
SBI3U Biology 11
SBI3U Biology Grade 11 SBI3U course furthers students’ understanding of the processes that occur in biological systems. Students will study theory and conduct investigations in the areas of biodiversity; evolution; genetic processes; the structure and function of animals; and the anatomy, growth, and function of plants.  Register
SPH3U Physics 11
SPH3U Physics Grade 11 SPH3U course develops students’ understanding of the basic concepts of physics. Students will explore kinematics, with an emphasis on linear motion; different kinds of forces; energy transformations; the properties of mechanical waves & sound; & electricity & magnetism.  Register
ICS3U Introduction to Computer Science 11
ICS3U Computer Python Grade 11 ICS3U – Computer Science 11 introduces students to Phython. Students will design software independently and as part of a team, using industry-standard programming tools and applying the software development life-cycle model.  Register
BAF3M Financial Accounting Fundamentals 11
BAF3M Accounting Fundamentals Grade 11 BAF3M – Financial Accounting Fundamentals Grade 11 introduces students to the fundamental principles and procedures of accounting. Students will develop financial analysis and decision-making skills that will assist them in future studies and/or career opportunities in business.  Register
BDI3C Entrepreneurship 11
BDI3C Entrepreneurship Grade 11 BDI3C – Entrepreneurship: The Venture 11 focuses on ways in which entrepreneurs recognize opportunities, generate ideas, and organize resources to plan successful ventures that enable them to achieve their goals. Students will create a venture plan for a school-based or student-run business.  Register
EMS3O Media Studies 11
EMS3O Media Studies Grade 11 EMS3O Media Studies Grade 11 course emphasizes knowledge and skills that will enable students to understand media communications in the twenty-first century and to use media effectively and responsibly.  Register
HSP3U Introduction to Psychology 11
HSP3U Psychology Grade 11 HSP3U – Introduction to Anthropology, Psychology, and Sociology Grade 11 provides students with opportunities to think critically about theories, questions, and issues related to anthropology, psychology, and sociology.  Register
HZB3M Philosophy 11
HZB3M Philosophy Grade 11 HZB3M Philosophy 11 encourages exploration of philosophy’s big questions, such as: What is a meaningful life? What separates right from wrong?  Students will develop critical thinking and philosophical reasoning skills as they identify and analyse the responses of philosophers to the big questions.  Register
AVI3M Visual Arts 11
AVI3M Visual Arts Grade 11 Visual Arts 11 – AVI3M course enables students to further develop their knowledge and skills in visual arts. Students will use the creative process to explore a wide range of themes through studio work that may include drawing, painting, sculpting, and printmaking, as well as the creation of collage and multimedia works.  Register
ESLEO English as a Second Language Level 5
ESLEO Level 5 ESLEO English as a Second Language Level 5 provides students with the skills and strategies they need to make the transition to college and university preparation courses in English and other secondary school disciplines.  Register
ESLDO English as a Second Language Level 4
ESLDO Level 4 ESLDO English as a Second Language Level 4 prepares students to use English with increasing fluency and accuracy in classroom and social situations and to participate in Canadian society as informed citizens.  Register
ESLCO English as a Second Language Level 3
ESLCO Level 3 ESLCO – English as a Second Language, Level 3 further extends students’ skills in listening, speaking, reading, and writing in English for a variety of everyday and academic purposes.  Register
ESLBO English as a Second Language Level 2
ESLBO Level 2 ESLBO – English as a Second Language, Level 2 extends students’ listening, speaking, reading, and writing skills in English for everyday and academic purposes.  Register
ESLAO English as a Second Language Level 1
ESLAO Level 1 ESLAO English as a Second Language Level 4 prepares students to use English with increasing fluency and accuracy in classroom and social situations and to participate in Canadian society as informed citizens.  Register
ENG2D English 10
ENG2D English Grade 10 ENG2D English Grade 10 is designed to extend the range of oral communication, reading, writing, and media literacy skills that students need for success in their secondary school academic programs and in their daily lives.  Register
MPM2D Principles of Mathematics 10
MPM2D Math Grade 10 MPM2D enables students to broaden their understanding of relationships and extend their problem-solving and algebraic skills through investigation, the effective use of technology, and abstract reasoning.   Register
SNC2D Science 10
SNC2D Science Grade 10 SNC2D – Science 10 enables students to enhance their understanding of concepts in biology, chemistry, earth and space science, and physics, and of the interrelationships between science, technology, society, and the environment.  Register
CHC2D Canadian History since World War One
CHC2D History Grade 10 CHC2D course explores social, economic, and political developments and events and their impact on the lives of different groups in Canada since 1914. Register
BBI2O Introduction to Business Grade 10
BBI2O Business Grade 10 BBI2O course introduces students to the world of business, including accounting, marketing, information and communication technology, etc. Register
AVI2O Visual Arts Grade 10
AVI2O Visual Arts Grade 10 AVI2O course enables students to develop their skills in producing and presenting art by introducing them to new ideas, materials, and processes for artistic exploration and experimentation.  Register
CHV2O Civics and Citizenship Grade 10
CHV2O Civics Garde 10 CHV2O – Civics Grade 10 explores rights and responsibilities associated with being an active citizen in a democratic society.  Register
GLC2O Career Studies Grade 10
GLC2O Career Studies Grade 10 GLC2O – Career Studies Grade 10 teaches students how to develop and achieve personal goals for future learning, work and community involvement. Register
ENL1W English 9
ENL1W_English9 ENL1W – This English (2023) Grade 9 course enables students to continue to develop and consolidate the foundational knowledge and skills that they need for reading, writing, and oral and visual communication.  Register
MTH1W Mathematics Grade 9
MTH1W Math Grade 9 MTH1W enables students to consolidate, and continue to develop, an understanding of mathematical concepts related to number sense and operations, algebra, measurement, geometry, data, probability, and financial literacy.   Register
SNC1W Science Grade 9
SNC1W Science Grade 9 SNC1W – The Grade 9 science curriculum focuses on the fundamental concepts of science and on science, technology, engineering, and mathematics (STEM) skills.   Register
FSF1O Core French Grade 9
FSF1O French Grade 9 FSF1O course is an introductory course for students who have little or no knowledge of French or who have not accumulated the minimum of 600 hours of elementary Core French instruction.  Register
PPL1O Healthy Active Living Education Grade 9
PPL1O Healthy Active Living Education Grade 9 PPL1O course equips students with the knowledge and skills they need to make healthy choices now and lead healthy, active lives in the future.  Register
AVI1O Visual Arts Grade 9
AVI1O Visual Arts Grade 9 Visual Arts 9 – AVI1O course is exploratory in nature, offering an overview of visual arts as a foundation for further study.  Register
BBI1O Introduction to Business Grade 9
BBI1O Business Grade 9 BBI1O – Introduction to Business 9 introduces students to the world of business, including accounting, marketing, information and communication technology, etc.   Register
CGC1D Geography of Grade 9
CGC1D Geography Grade 9 CGC1D examines interrelationships within and between Canada’s natural and human systems and how these systems interconnect with those in other parts of the world.  Register

Featured Courses
ENG4U English Grade 12

ENG4U

English Grade 12, University Preparation
MHF4U Advanced Functions 12

MHF4U

Advanced Function, University Preparation
MCV4U Calculus and Vectors

MCV4U

Calculus & Vectors, University Preparation
SPH4U Physics Grade 12

SPH4U

Physics Grade 12, University Preparation
What our Students Have to Say
Ran-OSSD Student Toronto eLearning School"Thank you Toronto eLearning School! very good, very very good, very patient teachers that taught me tons of things!!! I mean seriously I search lots of different online schools with my best friend who named Claire but this one is the best of them all!!!! 
I finished 11 courses with eLearning School and have a great experience!!!
Dear Chinese parents, if you read this good review, don't hesitate, this online class is really good!
Ran Ju, Life Science in Western University

Hadi-OSSD Student Toronto eLearning School"Hey, Rebecca, Thank you so much for your help. I don't think there is anyone in education who helped me more than you. 
I got the final confirmation email and finally got into McMaster thank you for all your help. 
I owe my success in university admission to you and Toronto eLearning School."
Hadi Khan, Life Science in McMaster University

Kasra-Toronto eLearning School OSSD student"My name is Kasra Zarbakhsh in Iran. I enjoyed my study at Toronto eLearnihng School with the kind staff. I suggest studying at eLearning School for those International or Canadian students who want to earn the OSSD.
I earned eight credits with eLearning School, got two university offers, and got an OSSD. 
Warm regards to Principal & Vice-Principal of Toronto eLearning School, Mr. Bowyer & Ms. Wang."
Kasra Zarbakhsh, Business Administration of Legal Studies in Trent University.

Naveen-OSSD Student Toronto eLearning School"Hello miss, I have got my marks. Thank you so much at the end.  you  helped me a lot with this course. Your feedbacks were very effective  to me. 
I got many experiences with this. I really appreciate your  kindness to refer my mails and reply them all and give feedbacks for  my resubmitted assignments as well. 
Lucky to have a teacher like you  miss. Thank you so much and wish your future works with my best."
Naveen Srimal Kandamulla, Medicine in Manipal Medical University

Post-Secondary Partners

Toronto eLearning School

Toronto eLearning School is Canada’s premier online school for Ontario High School Credits toward the Ontario Secondary School Diploma. The school BSID is 883367 assigned by the Ontario Ministry of Education. Read the Ministry of Education Inspection Report 2022-2023.

LINKS                                                
  • Facebook
  • Twitter
  • Youtube
  • Linkedin
  • Instgram
  • LinkLearn K-8 Courses
  • CONTACT US

    105 Moatfield Dr Unit 1105,
    Toronto, ON  M3B 0A2  Canada
    TeL: +1 647 313 0131
    admin@torontoelearningschool.com
    info@torontoelearningschool.com

    Regional Director – South East Asia
    Tel: +60123989970, +16137773805