Patricia A. Porter profile picture

Patricia A. Porter

Active English: Understand, Practice, Communicate, Book 1
Active English: Understand, Practice, Communicate: Book 3
Read, Write, Edit
Art Quilts Works by Members of Studio Art Quilts Associates
Communicating Effectively in English Oral Communication for Non-native Speakers
Communicating Effectively in English: Instructor's Manual : Oral Communication for Non-Native Speakers
Communicating Effectively in English Oral Communication for Non-native Speakers