Worst prof ever. He is incredibly mentally disorganized which means he is rambling during lectures. The canvas is a mess and every resource was stolen from other professors. He puts 0 effort into lectures as he just reads off excel sheets, never explaining what we're learning. He lost my test twice. However, he was helpful with his exam weighting.