Hamid Rafizadeh
Hamid is very confusing. He talks like he will listen to students but does not. He gives no guidelines for anything and just grades thing. He is very is very biased within his teachings.