I take two online classes from her for Graphic Communications this semester and she's great! Lectures are VERY easy & informational. Lots of extra credit. Projects are easy. Files worked. The book, programs, and sites used are NOT outdated unless you're talking about Twitter becoming X in which that just barely happened. Overall great teacher!