Ola Ajaj
I took him for CSC142 this semester and it has been FOUL. He does know how to explain coding very well and seems like a nice guy but his organization skills are off the charts... Sporadic tests, bad study guides, hard exams, and doesn't answer emails EVER. It also seems he has a history of consistent 2-week disappearances too..?