John Noto
Will Not be taking him or recommending  him to anyone. He promised extra credit for solving a pandemic we did the work and did not get any of the credit . He also does not respond to emails or offer help when asked for help. Either you get it or you don't 