I took him for my scb 204 lab. His practical written lab is the hardest. Gives 25 questions in an hour where other else lab prof gives 10 questions an hour. His practical exam are good all of them from his slides. But his pp and slides are very unorganized. You have to download all the pdf which is no fun