James Fakatselis
The worst professor ever. never upload assignments properly in addition to not even realizing submissions. Don't even think about taking him! also very rude when trying to contact him.