Great Professor! She gets straight to the point on what she expects from the class. Her test are a little harder then usual. You will have group projects due weekly, and a final project at the end. Definitely would take her again...