learning type