Nicola Casagranda
Professor Casagranda is easily the best professor I've ever had. I loved every day I came to class, even though it was everyday and mandatory. He is a very kind, caring and compassionate person who communicates extremely well. He does have quite a lot of grades, which may or may not hurt you. If you are looking to take Spanish, take him. I would!