Sida Liu
Nice, but lectures are very boring. He has a thick accent, so you may have to pay closer attention if you have a hard time understanding him. However, he posts very detailed word documents on Canvas about how to do the work with example problems and solutions. Random attendance checks throughout the semester (usually the day after a quiz)