Overall a very caring professor and very accommodating throughout the semester in regards to COVID. Exams can either be really tough or really easy. Lab isn't too bad. The average grade in the class is a B+ so its a very doable class but you'll still need to put in a lot of effort.