<human>:  What are some of the best online resources for learning Spanish?
<bot>: Some of the best online resources for learning Spanish include Duolingo, BBC Languages, SpanishDict, Memrise, Busuu, Spanish Professor, Fluencia and Verbling.