Gwenaelle Begue
The class itself isn't that difficult and she is very knowledgeable about the subject. However, should you ask a question the wrong way, she appears to get offended or can even come back at you with an attitude. This is a class I would've preferred to take in person given the fact that she adds unnecessary steps for the online course.