About Speak Out Languages (Edinburgh)
One reviewer specifically confirms nearing completion of a 12-week beginners German course, praising the small class size, relaxed conversational atmosphere, and exercises built around real situations useful for a trip to Germany; the school also runs well-reviewed French and Italian classes.
