You may need a Student Visa
If the course is for longer than the time that you are permitted to stay on a tourist visa, then you'll need to apply for a Student Visa.
You do not need to be a citizen or a resident in order to attend those schools. However, since some of them offer scholarships & financial aid, you should check with the schools to find out if, as a foreign student, you can qualify for scholarships and financial aid.
Also, I spelled the name Toni & Guy incorrectly (should be Toni instead of Tony). Sorry.