Great professor. Clearly passionate about materials and a pretty good lecturer. Labs are sometimes time-consuming but interesting. Exams are fair with plenty of resources like past exams to study from.