Educational Background:
Activities:
Current Research Interest: Human Computer Interaction particularly using computer animations to teach computer algorithms.
Some Classes I teach
Special Teaching Interests: