Send a message to:

David B.
New
Verified
Teaches:
Science,
English,
Medicine
Hi; I'm David, a Canadian EFL Instructor in Asia and Immigration Lawyer