Loved this guy, he made physics bearable while keeping the content interesting. He isn't a pushover, so you do actually have to learn the material. I took lab and lecture with him and he was awesome in both. 10/10 Would recommend, best physics professor I've had by far.