A,a lotWe learn a lot / much / a great deal from him均为正确表达。
正确:a lot (作learn的宾语)a lot of /lots of后接可数名词复数/不可数名词;many后接可数名词复数。