I had him for grade 10 science and grade 12 chemistry. He hated marking assignments so we got no feedback, and even if we did, it wasn't an accurate mark. Lots of favouritism with students. He would dock marks from an assignment if he helped you with a question or if he did it up on the board "because you may have written it down and not done the work" regardless on if you have or have not. He teaches like you already know the topics you're learning about. Nice guy, horrible teacher.
Lance will make you dance