Super super nice person. is willing to work with you in a moment's notice -- he'll extend office hours on zoom by literally 2 hours if it means he can help one student. his midterms were super reasonable (the final wasn't though). and he's just a good person to be around. he knows his stuff and I 10/10 recommend him