Every single class you'll have lecture pretty much the entire time, but he does it really well. Kind of homework heavy. You have to stay up with the homework and it's a good idea to show up to class. He's very responsive outside of class as well as does a decent job posting on d2l. He's also really nice, you can tell he enjoys teaching!