Erica is such a nice and caring person. She really wants to see her students succeed in her class and as future teachers as well. We had lots of group discussions and a team teaching project in the end but it was all extremely manageable. Really recommend her class for anyone that wants a professor who makes learning fun.