Tony Weis
Tony means well but he's not a great professor. You can tell he's clearly passionate about what he teaches but his slides are very messy, he mumbles and rambles, and jumps between topics... not just within said lecture but across the entire course. Can get very confusing. I'd find an alternative class but if you need to take his, you'll be fine.