back to classes taught list Fundamentals of English Speaking and Writing Silpakorn University Bangkok, Thailand Syllabus; class roll