Marlon Mejias
Dr. Mejias is extremely unorganized and leaves most of his work to be done by TAs. It seems like he doesn't even brush up on Java for the semester, as he usually has to look up answers to student's questions. Many of the online components are broken, and given that he is a Computer Science professor, this feels like a bit of an oxymoron.