Alistair Maeer
Great professor. Doesn't grade until the very end but an overall awesome professor that cares about your education and has fun doing it. It might seem like he is a bit much once you first start out, but he will eventually grow on you to being one of your favorite professors.