Hi Kelvin in terms of your flying school question, you might get a response to that one by posting in the D&G General Aviation forum.
Amblyopia site discusses in terms of aviation requirements
http://members.ozemail.com.au/~dxw/avmed.html Cheers
hawk