I took similar class in grad school and realized how good Will is.
Honestly, if you can take his class, DO IT. His lectures were so helpful and somehow made chemistry sound simple. Lecture is not mandatory, but you definitely should show up. Take this from someone who did not do so good in the other series!!!
Professor Buratto is a great lecturer and is very willing to help you succeed in his class. He doesn't post any lecture videos, so attend lectures if you can (even if it's not mandatory). His office hours were also extremely helpful. You're graded on 2 midterms, 1 final, and Mastering Chem.
Lectures were straight forward. If we were ever confused he was always ready to help us. I struggled a bit in past chem series but his method of teaching helped me grasp more concepts than any other chem classes Ive taken. I believe he has properly set us up for OCHEM. Overall funny & nice professor who wants to see you succeed. Show up to class!!