Okba Al-Qadhi
He never posts grades until the last minute, also it is really hard to understand what he is saying. When you ask him questions he won't likely to understand what you're asking and answer back with the useless responses. You really don't learn from his lectures but he takes attendance which is the pain.