Kamran Fakhar
Taking his class for 2021 winter and dont think will pass the course at all. He just keeps doing the problems himself and only take this course if you like to study at home yourself because you might not be able to understand everything he teaches. Quiz problems are way difficult than class problems.