Simanyi is a great teacher. I took trig during the summer and while he didn't make attendance mandatory, catching up with work with your job. Lectures were in person, and homework, quizzes, and exams were all online.