Seckin Ozkul
His videos are great and clear. DO NOT MISS ANYTHING HE DOES NOT DO MAKEUP WORK. I missed the final by accident and my grade went from a 92% to a 69% and there's nothing I could do about it but he's good if you don't miss any assignments.