I enjoyed his self-written and coded online practice questions on his website, and all the feedback that I received from the online exam website that he coded. His exams are challenging, but due to the pandemic's necessary measures for more difficult exams for open book and open computer conditions, this was understandable. 