3 past classes for Thomas Mira y Lopez