This from Ron Leigh , who teach acad in a school at usa.
Edit by MP: Temporarilly removing file until it can be confirmed it's ok to be available to the public.
I ask him to allow me to spread it , and he did it so.
Sorry to say I can not prove it , but he used to post this course for free in his web page.