Training consultant