Fun place to work, but only part time
I have worked at Elite Vancouver for years. The pay is very good for this kind of work. The management are very kind and willing to work around your schedule. It's a great opportunity to teach English in other capacities besides strictly ESL.
ProsGood hourly pay, flexible hours, good atmosphere
ConsPart time only, no benefits