When you say 'YouTube University' what are you referring to?
I love YouTube. My own experience creating content opened up an opportunity for me to teach a YouTube Video Production class this year as a high school elective. It's been a ton of fun and surprising how cool some of the students' first videos have come out. I ended up creating a second channel for my students called Thom Teaches YouTube which is sort of like what you're talked about; mainly tutorials for my own students but of course anyone could utilize them.