Benjamin Foster
I am currently taking this class and it is not worth it for a credit. He does not clarify anything especially assignments, he lectures in no particular order and without a power point. He expects you to be able to pass the exams just because they are open book but gives no review sheet. He's rude and does not help students succeed.