Watch Sensei no Ojikan: Doki Doki School Hours Episodes 14-20 - OVA - Episode 18 Online

Aired: Aug 4, 2004 to Feb 2, 2005