Her class is a bit confusing. If you are able to literally teach yourself i'd encourage you to take her. However, she is super sweet. Never exxpect to come to class unprepared, which is respected. Being that i'm not able to understand certain subjects on my own it makes it hard to ask questions during the labs. I wish the labs were better exlained.