Sisi Virasak
She is not very good at explaining things, I always need to look for outside information to do the work. Be ready to feel unprepared for the homework if you just listen to the lectures and use the tutors, they have been much better.