Flexible job

Benefits: 5
Support: 8
Fun: 9
Facilities: 7
Safety: 10

I was initially concerned with bookings and teaching enough lessons each month to meet my visa requirements, however after my first month I haven't experienced any trouble with this.
Gaba allows for a lot of flexibility with schedules, but instructors need to make themselves available enough so that they can make enough money.
Clients are generally quite friendly and eager to learn which makes teaching them much easier and more enjoyable.

Would you recommend this program?
Yes, I would