He is great! He really wants you to succeed and will do his best to help you. Tests are pretty straightforward and he never throws anything crazy at you. He will take his time to make sure you understand every step of the process of solving a problem and I really appreciate this. Take him if you can!