Professor was not available outside of class. Did not respond to emails. The exercises on exams were completely different to the ones he went over in class. Lots of homework that, once again, did not prepare us for the tests. Lectured really fast that did not give students enough time to understand. Sadly, the lowest grade Ive ever received