She's so nice and caring. Assignments are easy and you only have to do ten throughout the semester, and there's one big project that will start near the beginning of the semester and is due in the middle of the semester which reduces the stress greatly during finals and big project seasons. Frequent group work and quick presentations during class.