It depends on where you liv in Edmonton; there are many design courses that one can take online, it does not matter where you live if you enroll for online courses.
Free web design courses can give you all the training you need to design websites for fun and profit. Find out which courses are worth checking out and what you can get out of each with this list of free web design courses online.
Most schools offering bachelor of arts degrees have landscape design courses. Even some local colleges and/or universities offer these. You can even contact your local government and ask if they are offering free courses. To help you more, check this out http://www.education-portal.com/landscaping_schools.html
Java courses may be taken online from community colleges which offer classes in computer technology. They may also be taken in person at community colleges or other learning institutions for free or at minimal cost to the student.
There are many schools that offer free online game design courses. The MIT OpenCourseWare allows students to learn about game development and designs for free.
Many colleges offer free GRE preparation courses. Call those in your area first. You can also purchase courses from Kaplan (www.kaptest.com) or from www.princetonreview.com.
The "Web Design Library" website offers free web design tutorials. Another website that offers free web design is "HTML Made Easy". This website is aimed at beginners.
Get free online courses from the worlds leading publishers. This collection of courses includes over 300 free courses in Computers, IT Literacy, Languages, Health and Safety and Liberal Arts and Sciences. All these courses are available for free, and are interactive; they contain audio, video, Adobe Flash, online quizzes, assessments and SCORM compliant content. After successfully completing these courses, you will be able to download your Certificate of Completion.
A quick internet search shows free ESL courses are available in a lot of places all over the United States, but not all ESL courses are free. A range of fee-based courses are available, but could be preferable depending the individual's needs and desired results. The least expensive fee-based courses are generally offered at community colleges.
At the moment, one can consider the W3 as a general standard for web design and coding. You can find their website, and a variety of free tutorials, at http://www.w3schools.com/
I am not aware of any free GIS (Geographic Information System) courses, but I know that many community colleges offer GIS courses. You should call your local community college and see if they have any offerings.
I don't believe there are free CNA classes. Most colleges offer courses to people who want to follow this vocation, so I would suggest you start there.
The University of Toronto offers courses in investment and financial trading for beginners. Other schools and colleges may also offer investment courses. Banks and brokerage firms also sometimes offer free courses on investing.