- 2002/04 - 2003/03 Meiji University School of Law
- 2000/04 - 2001/03 Tokyo Metropolitan University Faculty of Law
- 1999/04 - 2000/03 Senshu University School of Law
- 1996/04 - 1997/03 Teikyo University Faculty of Law
- 1996/04 - 1997/03 Yamagata University
- 1995/04 - 1997/03 Tokai University School of Law
- 1994/04 - 1995/03 Yamagata University
- 1992/04 - 1993/03 Teikyo University Faculty of Law
- 1992/04 - 1993/03 Yamagata University
- Chuo University
Show all