Took online. My semster had weekly quizzes, and then a final. Professor is great, easy to understand. Clearly knowledgable about the topic! The lectures are group discussions, and are so fun you forget you're even doing school sometimes