learn how your client learns