Mind Reader is a Normal-type move
On the turn following the use of Mind Reader, a move used by the user of Mind Reader against the same target will bypass accuracy checks to always hit, even if the target is in the semi-invulnerable turn of moves like Dig or Fly.
Mind Reader itself bypasses accuracy checks to always hit, unless the opponent is in the semi-invulnerable turn of a move such as Dig or Fly.
Pokémon that learn Mind Reader
By leveling up