Mingyan Xu
She's a great person, but not as good of a professor. It was her first semester teaching. it was quite difficult to understand her lectures, and were quite confusing. Her exams were quite difficult. Projects excel and access we didn't really go over them in class(personal or group projects). Teach yourself class type of professor. Avoid if possible