I don't mean to be an ass, but... does whoever worked on this know how to read or speak English? Or Japanese, for that matter. For instance I'm fairly certain they're calling the succubus sensei, but that doesn't mean teacher in this context. This really looks like a rough google translate.