Tokyo Institute of Technology Institute for Liberal Arts, Tokyo Institute of Technology Department of Social and Human Sciences, School of Environment and Society, Tokyo Tech Graduate Major in Social and Human Science (In Japanese) Teacher Education Courses, Tokyo Institute of Technology (In Japanese) Department of Mathematics, School of Science, Tokyo Tech