He is very helpful and Is very hands on, if your nervous about taking him just take him because he gives so many opportunities to pass and get a good grade especially if you struggle in math.. he will work with you even if it's on zoom and he appreciates when we reach out for help. 10/10 i recommend to everyone 