He's probably the best professor I've ever had. He is genuinely very caring & takes the time to get to know each of his students. The semester consisted of a couple projects/papers, weekly observations (100 words) and a presentation. Theres three tests all together, but everything is all very doable. Highly recommend this class/ professor.