James's Homepage
Photography
Mathematics
Actuary
Music
Web Design
Miscellaneous
edit
I have studied or taught at these Math Departments.
The National Taiwan Normal University maintains a list of Math Departments around the world.