Very solid prof. Extremely intelligent and cares for his students well-being. He recorded his lectures this semester in addition to lecturing in person, which was awesome for accessibility. Participation in class is super helpful, and the lab was great.