Galin is a good example of a teacher doing his best to make you succeed. Couple homeworks, lowest grade dropped. Three exams total, if you score high on your final it replaces your lowest test grade. Hard to understand at times but hes funny. Honestly glad I took him because I HATED macro and still got over 100% in the class. Highly recommend.