Dr. Vito assisted my understanding of Italian immensely. Exams are straightforward & assignments are clearly explained in the syllabus. The course was very organized & he gives good feedback on tests. Extra credit is available. If you show you're putting in the work, earning an A in Dr. Vito's course is completely doable.