Horrible professor who will not mark things in time and his expectations do not correlate with his assignments leading to marks that come out of no where. Hopped on a plane the second our last lecture ended and did not respond to any emails after that and we only had 20% of our grade at that point. Pure confusion. He needs to go.