Julian Rrushi
I haven't ever left a review before on this site, but Professor Rrushi was so good that I had to do my part in raising that 4/5 rating. Professor Rrushi has extended homework deadlines, held meetings with students, and continuously asked for student feedback, and has made actual changes to the class material based on feedback. Spectacular Prof.