Shannon was the best! she was very helpful and had thorough explanations with everything. Attendance is not mandatory, the only downside would be 1 hour and 40 minute classes, they were pretty long but she makes it entertaining and less boring. Overall an easy A class, she's very caring and will help you bump that grade up!