Xi Mo is very very intelligent in Finance, but she should be working in the industry. Her teaching style is not the best and the class is very boring and unengaging. She does care and she is very friendly and the class is way too easy and poses no challenge. If you don't want to challenge yourself, take this class.