Bret Swan
By far the absolute worst Professor I've ever had. Bret Swan did not grade a single assignment until finals week. He has absolutely NO FLEXIBILITY and is not kind about it either. I would not recommend his class to ANYONE. He needs to have some corrective action immediately. I beg you to NEVER TAKE HIS CLASS.