James Kosmach
Professor Kosmach is amazing. He is always willing to help students in office hours and is always willing to go above and beyond to provide material to help students understand concepts. He provides many resources in his class for students to succeed and is always willing to see perceptive of students to improve course style.