I recall learning German in middle school from a kind woman with a German accent. We did a lot of worksheets and some tests, and used a textbook with information on pronunciation, German history, vocabulary, and grammar. We also learned some rhymes to help us practice our skills in pronunciation and vocabulary - I still remember one of them, regarding counting and finding someone in America (a rather amusing little ditty). I took this class because we were required to take a language, and we have some German heritage in part of my family, so it seemed personally relevant in that sense.
In college, I pursued a Spanish minor, so I took many classes to deepen my vocabulary, pronunciation, and understanding of Spanish/Hispanic cultures, history and geography. In one class, which was a literature class taught by a woman from South America, featuring books by Spanish-speaking authors translated into English, we had discussions about the literature we read (also in English). (Most of my other Spanish-related classes were fully in Spanish to help with learning, but this course was also part of the Honors program, so it was in English.) At one point, the professor asked us to describe one of the female characters based on what we had read, and I indicated the character must have come from the United States. She asked why, and I said because the character was identified as blonde in the book. The professor chided me - people from other countries besides the US (including Mexico and South American countries) can be blonde. So not only did I learn information about history, literature and culture in that class, I also learned to question my assumptions!
In the world of work, I took an Agile Fundamentals course just before I became an Agile (people and process) Coach. I just hadn't had the need prior to that, because my work team filled things in for me up to that point. However, when I decided I wanted to make a career change, it seemed best to take the Fundamentals course to show I was committed to learning in my new role. Two of the other Agile Coaches at my workplace facilitated it. There was a PowerPoint with many slides, as well as activities and discussion sections to engage the learners. The information was mostly background on Agile and various processes within the Agile framework. The activities helped make some of the concepts clearer (though the activities were simplified - like passing tennis balls to show the principle of limiting work in progress; if only software projects resembled tennis balls!).