Professor Rafiq is one of my favorite professors at the Mount. SUPER funny guy & very much a students professor. Cyber 160 wasnt very challenging, but thats partially because professor rafiq made sure every student understood what he was teaching before moving on to a new subject.