En lo personal creo que la mejor forma para aprender serian las tres ultimas opciones, discutir el tema con otros te ayuda para aprender nuevos puntos de vista, cuando ya adquiriste ese conocimiento llevarlo a la practica es lo mejor así desarrollas un mejor entendimiento en el tema y por ultimo teniendo una base de conocimiento del tema puedes fortalecerlo enseñando a los demás.