HONORS AND PROFESSIONAL AFFILIATIONS

1999 – Present

Phi Kappa Phi: A member of the Phi Kappa Phi International Honour Society Chapter

1998 – Present

PBL: A member of Problem-Based Learning Community, IL USA

1998 – Present

ATE: A member of the Associate for Teachers in Education, IL USA

1994 – Present

MCCE: A member of the Malaysian Council for Computers-in-Education

2008 – Present

AsiaCALL: A member of the AsiaCALL