He currently teaches undergrad and graduate courses online and in Second Life. He has published his techniques in a number of publications and has earned the Hormel Meritorious Teaching award and the UTPA Innovations in Online Teaching award.