Uczy na kursach komputerowych i sieciowych na University of Alaska Soustheast w Ketchikan na Alasce. Pracuje nad metodami przekazu na odległość, nauczaniem na Alasce za pomocą sieciowych narzędzi NETLAB. Przez kilka lat pracował w przemyśle lotniczym. Uczył też na kursach CCNA i CCNP Akademii sieci Cisco w Karolinie Północnej.