Mr. Ivaylo Peltekov gave me the experience that I needed to understand and enjoy this class. He is a very flexible professor that understands the struggles of the students and is always ready to help. Come to class ready to learn and you should be fine. His quizzes are not that challenging and he drops the lowest 2 grades. W professor in my opinion