Luigi is one of the nicest professors I've had! You can tell he really cares about his students and wants them to be successful. Lectures were fun and went by super fast. You use the textbook a lot and there are a lot of discussions and activities for participation marks each class. You do have to do a lot of group work.