She balances lecture with group activities and guest speakers. The lectures are always discussion based. She's nice, approachable, laid back, but expects participation. The few times she did call out students, it was in a fun way. Also, it's easy to manage time for this class because the workload is consistent and manageable