Professor Salvagni is one of the best professors at John Carroll. He is super nice and loves teaching. If you show up and do the work you will get an A. His test are not very difficult and the homework is just writing journals and basic Italian assignments. Highly recommend!