trainer profile class block