Hoang Nguyen
Very nice and understanding teacher. No zoom lectures only recordings uploaded every week. Hw and exams are on Math xl. He drops lowest exam and gives extra credit for work shown. I definitely recommend taking his class he's awesome.