Silas Cha
He never responded to several emails I sent and never fixed a quiz grade I asked him numerous times to look into. His study guides barely help and his tests are incredibly hard. He was late on everything and never posted assignments/ tests when he said he would and gives you essentially no time to complete them (like we don't have jobs or lives).