| Date | Academic Positions (class taught) |
| August 2020 – Present |
Associate Professor of Visual Communication Design (Tenured) School of Art and Design / COFA The University of Texas Rio Grande Valley |
| Fall 2025 | ARTS-43334 Visual Comm Design III ARTS-4338 Interactive Design ARTS-4339 Portfolio Visual Comm Design ARTS-4396 VisComm Senior Capstone |
| Summer 2025 | ARTS-3333 Print Design & Prepress ARTS-4334 Visual Communication Design III |
| Spring 2025 | ARTS-3333 Print Design & Prepress ARTS-4334 Visual Communication Design III ARTS-4338 Interactive Design |
| Fall 2024 | ARTS-4333 Visual Communication Design II ARTS-4334 Visual Communication Design III ARTS-4338 Interactive Design |
| Summer 2024 | ARTS-4388 Special Topics: Digital Cultural Narratives ARTS-6387 Special Topics: Digital Cultural Narratives |
| Spring 2024 | ARTS-3333 Print Design & Prepress ARTS-4334 Visual Communication Design III ARTS-4338 Interactive Design |
| Fall 2023 | ARTS-4333 Visual Communication Design II ARTS-4334 Visual Communication Design III ARTS-4338 Interactive Design |
| Spring 2023 | ARTS-3333 Print Design & Prepress ARTS-4334 Visual Communication Design III/S1 ARTS-4334 Visual Communication Design III/S2 ARTS-4338 Interactive Design |
| Fall 2022 | ARTS-3333 Print Design & Prepress ARTS-4334 Visual Communication Design III S1 ARTS-4334 Visual Communication Design III S2 ARTS-4338 Interactive Design |
| Summer 2022 | ARTS-4333 Visual Communication Design II ARTS-4334 Visual Communication Design III |
| Spring 2022 | ARTS-3333 Print Design & Prepress ARTS-4334 Visual Communication Design III ARTS-4338 Interactive Design |
| Fall 2021 | ARTS-4333 Visual Communication Design II ARTS-4334 Visual Communication Design III ARTS-4338 Interactive Design |
| Summer 2021 | ARTS-3333 Design & Production ARTS-4334 Visual Communication Design III |
| Spring 2021 | ARTS-3333 Design & Production ARTS-4334 Visual Communication Design III ARTS-4338 Interactive Design |
| Fall 2020 | ARTS-3333 Design & Production ARTS-4334 Visual Communication Design III ARTS-4338 Interactive Design |
| August 2016 – August 2020 |
Assistant Professor of Graphic Design (Tenure Track) School of Art / College of Fine Arts, The University of Texas Rio Grande Valley |
| Summer 2020 | ARTS-1311 Design I ARTS-1312 Design II |
| Spring 2020 | ARTS-3333 Design & Production ARTS-4391: VCD Internship in Shanghai b ARTS-4338 Interactive Design |
| Fall 2019 | ARTS-3333 Design & Production ARTS-4334 Visual Communication Design III ARTS-4338 Interactive Design |
| Summer 2019 | ARTS-4337: Digital Photography ARTS-4391: VCD Internship in Shanghai branches of Ogilvy via Study Abroad China Program |
| Spring 2019 | ARTS-3333 Design & Production/S1 ARTS-3333 Design & Production/S2 ARTS-4338 Interactive Design |
| Fall 2018 | ARTS-4334 Visual Communication Design III/S1 ARTS-4334 Visual Communication Design III/S2 |
| Summer 2018 | ARTS-4337 Digital Photography via Study Abroad China ARTS-4391 VCD Internship in Shanghai branches of Leo Burnett and McCann via Study Abroad China Program |
| Spring 2018 | ARTS-3333 Design & Production/S1 ARTS-3333 Design & Production/S2 ARTS-4338 Interactive Design |
| Spring 2017 | ARTS-3331 Visual Communications ARTS-4338 Interactive Design |
| Summer 2017 | ARTS-4337 Digital Photography ARTS-4391 VCD Internship in Shanghai branches of Saatchi & Saatchi and McCann via Study Abroad China Program |
| Fall 2016 | ARTS-3331 Visual Communications ARTS-3333 Design & Production |
| August 2015 – Summer 2016 |
Lecturer of Graphic Design School of Art / College of Fine Arts, The University of Texas Rio Grande Valley |
| Summer 2016 | ARTS-4337 Digital Photography via Study Abroad China Program |
| Spring 2016 | ARTS-3331 Visual Communications ARTS-3333 Design & Production ARTS-4338 Interactive Design |
| Fall 2015 | ARTS-3331 Visual Communications / Section I ARTS-3331 Visual Communications / Section II ARTS-3333 Design & Production |
| January 2010 – June 2015 |
Assistant Professor (Tenure Track) Visual Communications, Art Department Truman State University |
| Summer 2015 | CHN-310 Study Abroad – China Internship Course @ McCann Erickson World Group & TBWA Worldwide (Shanghai Branch) |
| Spring 2015 | ART-203_Intro to the Visual Arts / Section I ART-203_Intro to the Visual Arts / Section II ART-420_Visual Communication III / Web Design |
| Fall 2014 | ART-127_New Majors Seminar ART-202_Art Studio Foundations II ART-341_Motion Graphics ART-425_Senior Seminar |
| Summer 2014 | CHN-310_Study Abroad – China Internship @ McCann Erickson World Group & TBWA Worldwide (Shanghai Branch) |
| Spring 2014 | ART-190_Foundation Proficiency Review ART-203_Intro to the Visual Arts ART-315_Drawing III ART-420_Visual Communication III / Web Design |
| Fall 2013 | ART-127_New Majors Seminar ART-190_Foundation Proficiency Review ART-201_Design Software and Process ART-340_Digital Graphics ART-425_Senior Seminar |
| Summer 2013 | CHN-310_Study Abroad – China Internship @ TBWA Worldwide (Shanghai Branch) |
| Spring 2013 | ART-211_Design II (3D Design) ART-215_Drawing II ART-420_Visual Communication III / Web Design |
| Fall 2012 | ART-201_Design Software and Process ART-341_Motion Graphics ART-421_Visual Communication IV / Advertising Design |
| Spring 2012 | ART-211_Design II / 3D Design (Section I) ART-211_Design II / 3D Design (Section II) ART-420_Visual Communication III / Web Design |
| Fall 2011 | ART-201_Design Software and Process ART-210_Design I / 2D Design ART-421_Visual Communication IV / Advertising Design |
| Summer 2011 | CHN-310_Study Abroad – China Internship Course @ TBWA Worldwide (Shanghai Branch) |
| Spring 2011 | ART-211_Design II (3D Design) ART-341_Motion Graphics ART-420_Visual Communication III / Web Design |
| Fall 2010 | ART-210_Design I (2D Design) ART-321_Visual Communication II / Print Design ART-421_Visual Communication IV / Advertising Design |
| Spring 2010 | ART-220_Typography ART-341_Motion Graphics ART-420_Visual Communication III / Web Design |
| August 2005 – December 2009 |
Assistant Professor (Tenure Track) Graphic Design Department of Art and Design, The University of Southern Mississippi |
| Fall 2009 | ART-448_Senior Project ART-442_Interactive Design I ART-311_Digital Visualization / Section I & II) |
| Spring 2009 | ART-448_Senior Project ART-443_Interactive Design II ART-311_Digital Visualization ART-102_Drawing II |
| Fall 2008 | ART-448_Senior Project ART-442_Interactive Design I ART-441_Graphic Communication III ART-312_Digital Page Layout |
| Summer 2008 | ART-101+102_Drawing I & II |
| Spring 2008 | ART-448_Senior Project ART-442_Interactive Design I ART-311_Digital Visualization ART-102_Drawing II |
| Fall 2007 | ART-492_Special Problem_Interactive Design I & II ART-448_Senior Project ART-312_Digital Page Layout ART-101_Drawing I |
| Summer 2007 | ART-101+102_Drawing I & II |
| Spring 2007 | ART-492_Special Problem_Interactive Design I & II ART-448_Senior Project ART-343_Graphic Design III ART-102_Drawing II |
| Fall 2006 | ART-492_Special Problem_Interactive Design I & II ART-448_Senior Project ART-312_Digital Page Layout ART-101_Drawing I |
| Spring 2006 | ART-492_Special Problem_Interactive Design I & II ART-448_Senior Project ART-343_Graphic Design III ART-311_Digital Visualization |
| Fall 2005 | ART-492_Special Problem_Interactive Design I & II ART-448_Senior Project ART-312_Digital Page Layout ART-101_Drawing I |
| January 2003 – May 2005 |
Full Time Graduate Teaching Assistant Visual Communication, Art Department Kansas State University |
| Spring 2005 | ART-580_Visual Communication Senior Project/Portfolio Preparation/BFA Exhibition : GTA under major professor ART-575_Digital Environment (Web Design)_taught class independently |
| Fall 2004 | ART-580_Visual Communication Senior Project/Portfolio Preparation/BFA Exhibition : GTA under major professor ART-576_Advanced Typography_taught class independently |
| Spring 2004 | ART-575_Digital Environment (Web Design)_taught class independently ART-400_Computer Imaging_taught class independently |
| Fall 2003 | ART-580_Visual Communication Senior Project/Portfolio Preparation/BFA Exhibition : GTA under major professor ART-400_Computer Imaging_taught class independently |
| Spring 2003 | ART-580_Visual Communication Senior Project/Portfolio Preparation/BFA Exhibition : GTA under major professor |
Comments are closed, but trackbacks and pingbacks are open.