Markis taught mathematics in American Universities part-time from 1990-2005.
He was a programmer, team-lead and then technical manager for 8 years from 1997-2005.
He has been teaching mathematics and computer science in China since 2005.
He works at an educational software company in China.
These video series are brought to you by Universal English.