Besides self-study with special programs, you have 4 main opportunities for learning Spanish interactively in Toronto. First, universities and community colleges are an especially good idea for in-state residents. Also, ask about the centers for continuing education and professional studies (they are less pricey.) Your 2nd option can be local specialized language academies that are better priced and flexible in schedule and requirements. Third, government-supported learning centers usually offer cheaper group and more expensive in-person courses. Fourth, you can choose a private Spanish tutor in Toronto. If flexibility is key, you can compare local Toronto and online Spanish tutors.