Ardanna Bandoo
Could be better. Wouldn't be my first option, if i had to choose. Makes you really work for your grade. Barely lectured so students were confused. Two exams and the final is optional, depending on how you're doing in the class.