Dr. Cassinelli is very caring towards his students. He will meet individually with you to access any issues with projects, the class, or life. He always is open to what he can do better and tries to make his classes as accessible as possible, including low book costs. His classes are engaging and always leave you with more to think about.