Prof Loporcaro is the best! I would highly recommend taking any class with him. He is genuinely one of the most caring and understanding professors I've ever had and he makes class fun in a way that it doesn't even feel like work. Absolutely take a class with him if you can!