Shanice Cameron
Shanice is a great teacher. She goes out of her way to help her students and make sure they are prepared. She does a great job explaining concepts and bringing ideas to life with engaging exercises, particularly watching short video clips and then applying concepts from readings to class discussions about them.