Selected articles for topic: online summer courses high school
→ 138 articles
Check also 34 Videos for this topic
Home [schoolweb.tdsb.on.ca] - TDSB School Websites
TDSB e-Summer School is available to all Ontario residents. This FREE* high school credit program is for Ontario secondary school students who wish to pursue...
Website:
http://schoolweb.tdsb.on.ca
Related topics : online summer courses for high school students free / free online summer courses for high school credit / online summer courses high school students / free online programming courses for high school students / free high school courses online ontario
Affordable Online High School, Internet Classes, Online ...
Online high school and online middle school admissions process is fast and easy. Our rigorous online high school academics prepare students for college or the workplace.
Programmed for Success
Approximately 93% of American High School's 12th grade graduating students go on to college.
Summer...
Website:
http://americanonline.education
Related topics : online college classes for high school students / online summer classes for high school students / online summer courses high school students / online colleges for high school students / online college courses for high school students
Best Accredited Online High Schools Classes Online ...
Oaks Christian Online School offers many summer school remediation and enrichment courses. These courses are 18 week, semester-long course offered in a 9 week session. Students should plan on...
Website:
https://www.oakschristian.org
Related topics : online summer courses high school students / accredited high school online classes / online summer classes for high school students / online summer classes high school / online summer courses high school
Free Online High School Summer Courses | Best High Schools ...
Free Online High School Summer Courses
Free Online High School Summer Courses
While there are many options for tuition-based online summer school, students can also take advantage of free summer classes. Learners who pursue their education through the summer months tend to graduate in a shorter time frame than traditional high school students, enabling them to move into a college or university degree...
Website:
http://besthighschoolsonline.com
Related topics : online summer school for high school students free / online summer high school free / online summer courses for high school students free / online summer courses high school students / online summer classes for high school students
Online Summer School | The Virtual High School
*course is approved by the NCAA to meet athletic eligibility as students enter college
�
"The student discussion was awesome. Everyone was willing to answer the questions and leaving comments to other classmates. Also, my instructor was...
Website:
https://vhslearning.org
Related topics : online courses for high school students college credit / online summer courses high school students / online summer courses high school / online courses high school credit / online college courses for high school students
Summer School - Affordable Online High School, Internet ...
American High School Accredited?
Summer School
Our summer school program is open to all students in grades 6-12. Students can make up credits for any grade or start school early if they so choose to accelerate their learning. Transcripts will be sent to the appropriate school indicating credits earned for each class. If you plan to enroll...
Website:
http://americanonline.education
Related topics : free online summer courses for high school credit / online summer courses for high school students free / online summer classes for high school students / online summer courses high school students / online summer school for high school students free
Connections Learning Online Summer School - Pearson
With more than 100 different online courses to choose from, our online summer school solution can suit every student's needs. Whether you have high school seniors needing math credits for graduation or parents seeking a summer enrichment activity for their kindergartner, our summer programs can help:
Original credit courses help students satisfy graduation...
Website:
https://www.pearson.com
Related topics : online summer courses high school students / online summer courses high school / online courses for high school students / online courses high school credit / online courses for middle school students
Online Classes for High School Students - Beekman
Apply Now
Online Classes for High School Students
Both Internet tutoring programs and online classes for high school students�are offered through The Tutoring School. Students who have a high-speed Internet connection can receive this convenient form of instruction, and enrollment in The Beekman School is not required.
Online Classes�- Our for-credit online classes allow students to attend high school "on the go" or in the comfort of their homes.�These virtual high school classes feature personalized instruction,�including opportunities for face-to-face interaction with�teachers. Students can:
Retake a class for credit�
Complete...
Website:
beekmanschool.org
Northern Star Online – A public school partnership leading ...
Looking for some online courses�to supplement your Minnesota high school experience? Northern Star Online (NSO) is a collaborative of 15 independent school districts and four educational service agencies created to further Minnesota's goal of promoting high quality online learning for students. If you are looking for high school level courses, you can take them online with Northern Star Online. Study at times convenient to you, anywhere you have ... Read More
Enroll Now!
Enroll for Spring Now!
Are you a Minnesota high school student looking to take an online course this...
Website:
http://northernstaronline.org
Related topics : online summer courses high school students / online courses for high school students / taking high school courses online / online independent study high school courses / online courses high school credit
Online High School and Homeschool ... - American High School
Online High School and Online Middle School Admissions process is Fast and Easy. Our Online High School Academics prepare students for College or the Workplace.
General Courses
Interested in Online Middle School, Online High School, or a Homeschool Curriculum? Enroll in our Full-time Online School for Grades 6 - 12. Over 300 online middle school and online high school courses. We have the MOST...
Website:
http://www.americanhighschool.org
Related topics : homeschooling programs for high school online free / online middle school courses / homeschooling online middle school free / online homeschooling middle school programs / free online middle school programs
Online Summer School | Summer School Programs with iNaCA
Online Summer Courses to Get Necessary Credit, Explore Fresh Interests, and Build New Skills
Whether you're a high school senior needing a math credit for graduation or a parent seeking summer enrichment for your elementary or middle school student, you will find a great solution through iNaCA's summer school programs:
View Courses
Grades 9-12
Original Credit Courses encourage high school...
Website:
http://www.internationalconnectionsacademy.com
Related topics : online summer courses high school students / online courses for high school students college credit / online summer courses high school / online college courses for high school students / online spanish courses high school credit
Homeschooling Online High School | Christian Distance ...
Homeschooling Online
OCO curriculum is structured, but like homeschooling, allows for flexible student pacing--it's like homeschooling online. OCO online homeschool Christian courses allow part-time students to choose from a wide selection of core subjects and electives, and our online homeschool full-time students also have the opportunity to participate in a variety of extra-curricular...
Date: 2019-04-10 17:00:24
Website:
https://www.oakschristianonline.org
Online High School » Course Catalog
Course Catalog
High School
American High School is committed to helping students attain their hopes and dreams by providing a quality education in a safe and nurturing online environment. The faculty and staff are committed to helping students reach their highest academic potential.
Learn More
Honors and AP
We encourage students to strive for greatness and to excel. Students interested in...
Date: 2019-03-27 02:43:50
Website:
http://www.americanhighschool.org
Related topics : online courses for high school students college credit / online college courses for high school students / online university courses for high school students / online summer courses high school students / online ap courses for high school students
online high school summer school - Obridge Academy
Home » Our School (6-12th Grade) » Part-Time and Summer Classes
Online Courses for Summer School and Part-Time Students
Flexible courses help students get ahead during the summer or at any time of year
Obridge Academy is an accredited online secondary school that offers online courses for high/middle school students. In addition to 'core' courses , Obridge offers a full pallet of ...
Website:
obridgeacademy.com
Related topics : online summer courses high school students / online courses for high school students college credit / online college courses for high school students / online courses for high school students / online summer courses high school
College Credit Courses | Georgetown University Summer ...
Online Courses: Select college credit courses are available in an online format during the eight-week Summer Cross Session. Online courses feature the same content as our on-campus courses, but in an entirely virtual format.
�
It was amazing to be surrounded by such high caliber students and staff who were all encouraging and fabulous to work with. I took away many positive things from my week as a Summer Hoya.
Nicole Lyon
The program offers so...
Website:
https://summer.georgetown.edu
Related topics : online courses for high school students college credit / online summer courses high school students / online college courses for high school students / online summer courses high school / online university courses for high school students
Dual College Courses for High School Students - gcu.edu
Courses transfer into GCU degree programs, and high school students who attend GCU will be eligible for freshman scholarships. GCU is regionally accredited, so in general, universities that accept transfer credits should accept dual enrollment credits. However, it is at the discretion of the receiving university whether or not to accept credits for transfer.
Student Qualifications
High school juniors or seniors with an unweighted GPA of 3.0 or above
High school sophomores with an unweighted GPA of 3.25 or above
All students taking...
Website:
https://www.gcu.edu
Related topics : online courses for high school students college credit / online college courses for high school students / online summer courses high school students / online university courses for high school students / online courses for high school students
Kirkwood Community College HSDL (High School Distance ...
Earn a High School Diploma | Distance Learning | Adult Basic Education | Learn to Speak English
Distance Learning
Join high school students from across the state of Iowa and take correspondence or online courses to meet your learning needs. This is a great option for retaking classes or working ahead on graduation requirements. To...
Website:
http://www.kirkwood.edu
Related topics : high school diploma distance learning / online courses for high school students college credit / distance education high school diploma / earn your high school diploma online / earn high school diploma
High School / Pre-College - University of Delaware
Any high school student who wants to take UD courses must meet with an ACCESS advisor each semester. Please call 302-831-8843 to schedule a meeting. (Evening hours and phone appointments are available.) During this meeting, the ACCESS advisor will answer any questions and provide forms for the student, parent, and the student's high school guidance counselor...
Website:
http://www.pcs.udel.edu
Related topics : online courses for high school students college credit / online university courses for high school students / online college courses for high school students / online summer courses high school students / online colleges for high school students
Summer School Online Courses | Apex Learning Virtual ...
Summer School
Accomplish your learning goals on a summer schedule.
With online courses from Apex Learning Virtual School, students can schedule summer fun and also complete courses for credit. Students can work on their courses at any time of day and from any location -- home, a library, or a vacation destination.
Students enjoy a flexible summer schedule and meet important learning goals.
Engaging, expert instruction
While students may take summer vacations, we don't. We maintain the same commitment to academic excellence and...
Website:
http://www.apexlearningvs.com
Related topics : online summer courses high school students / online courses for high school students college credit / online summer courses high school / online ap courses for high school students / online college courses for high school students
Part-Time and Summer Classes | Obridge Academy
Online Courses for Summer School and Part-Time Students
Flexible courses help students get ahead during the summer or at any time of year
Obridge Academy is an accredited online secondary school that offers online courses for high/middle school students. In addition to 'core' courses , Obridge offers a full pallet of electives that are both interesting and challenging. At Obridge you...
Website:
obridgeacademy.com
Related topics : online summer courses high school students / online courses for high school students college credit / online college courses for high school students / online courses for high school students / online courses for middle school students
Online Chemistry & Lab Courses - For High School Students
Online Chemistry Overview | General Chemistry | Organic Chemistry | Semester Chemistry | Chemistry Labs | Chemistry for Teachers | Transferring Credits | Benefits
Get a jump-start on your college education
Are you thinking about�taking AP chemistry in order to get a head-start on college? OSU Ecampus offers high school students the opportunity to complete college-level chemistry courses, online! OSU Ecampus chemistry courses provide many of�the same benefits that an AP course offers, but with more flexibility.
General Chemistry - 121, 122, 123
This General Chemistry...
Website:
http://ecampus.oregonstate.edu
Related topics : online chemistry courses high school credit / online courses for high school students college credit / online college courses for high school students / online ap courses for high school students / high school chemistry online class
2019 Summer School Information | Clark County School District
*** To pre-register for all summer school courses, contact your child's school counselor. ***
Cost
$125 per one-half credit for CCSD students - NO REFUNDS
Last day to request a course and submit payment online: May 28 at 11:59 AM PST
If paying by credit/debit card, an additional $4.95 convenience fee will be...
Website:
http://www.ccsd.net
Related topics : online summer courses high school students / online summer classes for high school students / online summer courses high school / online courses for high school students / online courses for middle school students
BC Online School - High school courses at any PACE, any ...
BC Online School is a division of Heritage Christian Online School and is under the independent school branch of the BC Ministry of Education. We are a distributed learning (DL) school for grades 8 to 12 students in British Columbia, Canada. Students looking for more information can view our Course List to see the broad range of courses we offer. To take a course, please visit our Sign-Up page!
Fee Details
FREE Grade...
Website:
http://bc.onlineschool.ca
Related topics : online summer courses high school students / online courses for high school students / online independent study high school courses / taking high school courses online / online summer courses high school
Online Credit Recovery | The Virtual High School
Home
Online Credit Recovery
With many options to choose from, our credit recovery program helps students�at risk of failing a course, not graduating with their class, or not advancing to the next grade level.
Learn more about the importance of credit recovery.�
�
Flexible Courses
A selection of 0.5 and 1 credit online courses that can begin mid-semester and are self-paced, teacher-facilitated classes. Students progress through the coursework at their own pace...
Website:
https://vhslearning.org
Related topics : online courses high school credit / online summer courses high school students / online courses for high school students / online summer courses high school / high school online classes for credit
Online Homeschooling Summer Program - Learning by Grace
July 7, 2010 through September 4, 2010 (Enroll anytime throughout.)
Online Summer sessions are available at all of the Learning By Grace Managed Academies .
Take 1 or as many as you want!
You get our regular 36 week full year course and the full 1 credit for the 9 weeks from July 7, 2010 through August 4, 2010. It is well paced and you cover a lot...
Website:
http://www.learningbygrace.org
Related topics : online summer courses high school students / online summer courses high school / online courses for high school students college credit / online summer classes for high school students / online summer classes high school
Indiana Online High School | Achieve Virtual Education
Indiana Online High School
Achieve Virtual Education Academy is Indiana's only public virtual high school operated by a local Indiana school district. Students have the option to accelerate learning, recover lost credits or earn a complete Indiana Core 40/Academic Honors High School Diploma. Study when it's convenient. Attend full-time for free. Get help from teachers as you need it.
HIGH SCHOOL GOES ONLINE
Combine Achieve Virtual with your regular high school or make it your full-time school. Achieve Virtual Education Academy is an...
Website:
http://achievevirtual.org
Related topics : online virtual high school indiana / virtual online high school diploma / free virtual online high school / virtual online high school courses / virtual online high school
Online High School Credit Courses Toronto Ontario Canada ...
Last update December 15, 2016
Finish a High School Course in just 2 months!
Most high school subjects are offered online. Please visit us at 204-5635 Yonge Street, North York, or call 416-227-1177 for details.
Toronto Online (Virtual) High School
An Online School - Ministry of Education Mident Number: 882401
A real alternative to public and private high schools in Toronto, Ontario,...
Website:
http://torontohighschool.ca
Related topics : online english class for high school credit / online high school credits ontario / french online course high school credit / online summer classes for high school students / high school online classes for credit
The Virtual High School - Online Summer School
Request a Course Demo
"Thank you for your tremendous professionalism as we were trying to sort out support for one of our students. The time, energy, creativity, flexibility, and compassion you demonstrated was remarkable. I couldn't have been more impressed. Thanks so much, and I look forward to our continued relationship in support of our collective students." �- Clay...
Website:
https://vhslearning.org
Related topics : online summer courses high school students / online summer courses high school / virtual online high school courses / online courses for high school students / online courses high school credit
Accredited Online High School - Silicon Valley High School
As a private accredited online high school, SVHS awards high school diplomas. Students of all ages, from all geographies are welcome to register in our high school diploma program at any time. �Teenage students can transfer in to SVHS after completing middle school or from an existing high school. Adult students can register with us to complete their high school diploma at any age.
All...
Website:
https://svhs.co
High School University Program - The University of Utah
High School University Program
High School University Program
The High School University Program (HSUP) allows high school sophomores through seniors to take college level course work at the University of Utah. The program�is designed for motivated students looking for�an academic enhancement to their high school...
Website:
http://admissions.utah.edu
Related topics : online university courses for high school students / online university high school / online programs for high school students / online college courses for high school students / online high school completion program
Harvard Summer Programs for High School Students
Summer Programs for High School Students
Experience college at Harvard
Summer Programs for High School Students
Are you a high school student age 15 to 18? Then consider spending your summer at Harvard, where you can explore a variety of college-level courses, and live and learn alongside a diverse set of peers.
Our summer programs for high school students are designed to prepare you for that...
Date: 2017-04-18 01:10:59
Website:
summer.harvard.edu
Related topics : online courses for high school students college credit / free online programming courses for high school students / free online college courses for high school students / online college courses for high school students / online college classes for high school students
High School Concurrent | CU Continuing Education
High School Concurrent Program is intended for high school students interested in the challenge of completing college courses at the University of Colorado Boulder. High School Concurrent students earn college credit that may also be applied to high school graduation requirements. Students enroll in main campus CU courses on a space-available basis via a program called ACCESS .
Schedule an...
Website:
http://ce.colorado.edu
Related topics : home school programs for high school students / online programs for high school students / online summer school for high school students free / online college classes for high school students / free online classes for high school students
Advanced College Credit Program Information for High School ...
Exceptional high school students looking to get a head start and earn college credits while completing their high school requirements may be eligible for UB's Advanced College Credit Program.
Qualified students can register for regular full-credit day or evening courses held throughout the academic year and over the winter or summer. Typically, students accepted into the program enroll in freshman-level courses requiring a high level of preparation in high school coursework....
Website:
https://admissions.buffalo.edu
Related topics : online courses for high school students college credit / online college courses for high school students / online colleges for high school students / online courses high school credit / online summer courses high school students
Online High School Programs & Courses | K12
A High School Experience Individualized For Each Student
K12 provides nearly 200 high school courses designed to help each student find his or her own path and follow it to post-high school success--whether that's in college or in the workforce.
English, math, science, and history courses are offered in multiple levels--Core, Comprehensive, Honors, Advanced Placement® , Remediation, and Credit...
Date: 2017-04-18 00:05:42
Website:
http://www.k12.com
Related topics : online courses for high school students college credit / online college courses for high school students / online ap courses for high school students / online college classes for high school students / french online course high school credit
Purdue offers free online computer programming course to ...
Purdue offers free online computer programming course to Indiana high school students
November 13, 2014 �
WEST LAFAYETTE, Ind. -- Purdue University is offering a popular introductory computer science and programming course for free to high school students in Indiana.
The online course, "Introduction to Object-Oriented Programming," offers an introduction to computer science and the Java...
Date: 2017-01-22 01:41:52
Website:
purdue.edu
Related topics : free online programming courses for high school students / online summer courses for high school students free / free online college courses for high school students / free online courses for high school students / online university courses for high school students
Free and Open Online Courses for High School ...
Reprinted with permission from the blog, Parenting in an Electronic Age
Homeschooling through high school can be tough, for both parents AND students! What do you do if your child needs extra help, or wants additional studies in a specific subject area? What if they want to start taking some college courses at home? If you're anything like me, you've probably spent a great deal of time thinking...
Website:
letshomeschoolhighschool.com
Related topics : free online college courses for high school students / mit free online courses for high school students / free online math courses for high school students / online summer courses for high school students free / free online courses for high school students
Accredited High School Diploma Online
- Homeschool and Homeschooling more info
- Online High School/Online Middle School Make-up Credits more info
If you are looking for make-up or summer school credits, check our Course Offerings .
If You Are an Adult
If you are an adult learner seeking a Fast Track High School Diploma or GED Prep course, we can help you succeed!
- Earn a Certificate or College Degree Online Excel College more...
Website:
excelhighschool.com
Related topics : homeschooling your high school student / high school homeschool programs / high school diploma/ ged classes / homeschooling my high school student / homeschooling programs for high school
VirtualSchoolBC - Home
Both locations will be CLOSED on:
Friday April 14 (Good Friday)
Monday April 17 (Easter Monday)
For information on registering for Summer School CLASSROOM courses (NOT online courses) click here .
Hours for our TWO Locations:
Columbia Square Education Centre (#200 - 1065 Columbia St) is open to ALL students:
Mondays, Thursdays & Fridays: 10am - 4pm
Tuesdays & Wednesdays: 10am - 8pm
New...
Date: 2017-04-13 15:03:52
Website:
http://www.virtualschoolbc.ca
Related topics : online summer courses for high school students free / free online courses for high school students / online summer courses high school students / online courses for high school students / free high school online courses for adults
Online High School Georgia for K12 Homeschool programs
Georgia K-12 Online School
Forest Trail Academy is a regionally, nationally, and internationally accredited K-12 online school providing world class education to students in the state of Georgia, other states of USA, and all over the world. It offers online elementary school for students from Kindergarten to Grade 5, online middle school for students from Grade 6 to Grade 8, for high school...
Date: 2019-04-10 08:02:09
Website:
foresttrailacademy.com
Discounted Pricing for HSLDA Members | HSLDA Online Academy
Discounted Pricing for HSLDA Members
Save $50-$100 with Your HSLDA Membership!
As a Home School Legal Defense Association member, you pay $100 less for any two-semester AP® course and $50 less for any two-semester high school course, one-semester high school course, or one-semester AP® course offered through HSLDA Online Academy. Simply enter your seven-digit HSLDA member account number on the...
Date: 2019-04-08 15:35:37
Website:
https://academy.hslda.org
Related topics : online courses for high school / online summer courses high school / taking high school courses online / online high school courses / home school legal defense association (hslda)
Application Information - Angelo State University
If you are wishing to enroll in ASU dual credit courses at your high school, please ensure you meet the admission requirements below. If you are unsure of these requirements, please contact your high school counselor for more information.
At least a 3.0 high school GPA, or top 50% in your graduating class
Permission from high school counselor or administrator
Test Score Requirements (TSI)
In...
Website:
angelo.edu
Stanford University Online High School - Wikipedia
The Stanford Online High School (OHS or SOHS), formerly known as EPGY Online High School, is a private independent school for gifted students located within Stanford University. The OHS operates as a six-year school, serving students in grades 7-12. The current Head of School is Tomohiro Hoshi. [2]
The OHS used to be part of the wider offerings of EPGY (the Education Program for Gifted Youth),...
Date: 2019-03-25 20:02:18
Website:
https://en.wikipedia.org
Curriculum | Township High School District 211
Curriculum Guide
The Curriculum Guide is designed to help students plan their programs of study from the wide variety of courses offered in High School District 211. Students should plan their high school programs with the help of their parents, counselors, and teachers. In the Curriculum Guide, each course is described by level of instruction, length of course, specific prerequisite, and...
Website:
https://adc.d211.org
Related topics : online courses for high school students college credit / online college courses for high school students / online summer courses high school students / online university courses for high school students / online courses for high school students
Browse Options - FLVS
Transcripts managed by FLVS Global or current school
Student follows state and/or current school testing requirements
Compare all options
Our Programs
FLVS means choice. Whether you're a traditional student looking to get ahead or a full-time homeschooler, our course options meet a wide range of student needs. We offer educational programs tailored precisely to your goals. Plus, Florida...
Website:
http://flvs.net
Student Success | K12
Student Success
Dedicated to the Individual Student
Whether your student is curious, inventive, passionate, analytical--or anything in between--the K12 program makes the most of each child's unique brilliance. Our student community is made up of many families who want a great education for their child.
Student Body
Advanced Learners
Across every grade, online schooling can be an ideal choice for...
Date: 2017-04-18 01:13:42
Website:
http://www.k12.com
Related topics : online courses for high school students college credit / free online college courses for high school students / online college courses for high school students / free online programming courses for high school students / free online math courses for high school students
What online computer science programs are geared for high ...
Reputable companies such as Google, and even colleges like MIT host summer programs for high school students. Within the high school, there are programs like STEM classes, and in the 2016-2017 academic year College Board rolled out a new AP Computer Science. Advanced Placement courses can be taken at any high school level, and if the student passes their exam, they will receive college credit for...
Date: 2019-04-10 15:03:03
Website:
https://www.onlinecollegeplan.com
Homeschool Students - Lone Star College
Step 2: Testing
Receive your testing ticket from Advising.
The Testing fee is waived for Dual Credit students taking the TSI Assessment for the first time.
Retesting is $10 per section of the test
Meet with your LSC Dual Credit Advisor to review your test scores.
Step 3: Registering for Classes
Complete and return the Dual Credit registration form to your LSC Dual Credit Advisor.
This form...
Date: 2019-03-26 08:28:54
Website:
http://www.lonestar.edu
Related topics : online courses for high school students college credit / online courses high school credit / online summer courses high school students / online college courses for high school students / online summer courses high school
How to Apply & Enroll in Credit Classes - MiraCosta College
How to Apply & Enroll in Credit Classes
Current High School Students
Current high school students who have completed the equivalent of ninth grade may attend college credit courses at MiraCosta College with the permission of their high school principal and a parent. Students wishing to receive high school credit in addition to college credit should consult with their high school...
Date: 2019-04-08 15:33:52
Website:
http://www.miracosta.edu
30 Best Online High Schools | Successful Student Ranking
Stanford University Online High School (Stanford, CA)
Students enrolled at Stanford University Online High School have a reputation for being gifted academics and intellectual risk-takers who achieve beyond traditional expectations. From 45 of the American states and 27 countries, the diversity of the student body is a stimulant to the academic environment where students are placed by their...
Website:
https://successfulstudent.org
Online GED Programs | Online High School Diploma
Online High School Diploma
Adult High School Online
Online High School Courses
Below are some answers to common questions about our Online High School Diploma and Adult High School Diploma Programs.
How do I enroll in Excel High School?
Enrollment at Excel High School is a fast and easy process. Students/parents should complete the online enrollment application, make the tuition payment and we...
Website:
excelhighschool.com
Related topics : homeschooling your high school student / homeschooling programs for high school online free / high school homeschool programs / free homeschool curriculum for high school / high school diploma/ ged classes