LITERALLY THE BEST. You won't regret it. He is so lowkey and makes the class manageable. Treats you like a human and makes class fun. Class always gets out like an hour early which is great!! Would 100% take him again.