farrago: a confused mixture; hodgepodge
You can learn anything on the internet these days.
Where do you go for the widest range of tutorials on-line?
I prefer Mahalo. They have tutorials for Public Speaking, Note Taking, dances, fitness, and a ton more.
I go there for guitar lessons; my favorite teacher is Jen Tranni.