Also, if you served in the military and got out honorably, the first 5 visits are free
You can also look into working with an inter.
I'm not sure if it's free but they do have an extremely reasonable sliding scale based on your income.
Thanks! Your answer is awaiting moderation.