Reviews of professor Al Harahap

Rating: 5.0/5, difficulty: 4.0/5
Not your typical professor that you'll have but I mean that in the best way. The way he approaches teaching is different and he always makes sure that there's discussion going in class. The way he grades things is different too but is extremely fair, would definitely recommend taking him.

Rating: 3.0/5, difficulty: 4.0/5
i have mixed feelings. He really pushes you to think critically and be a better writer but he's also the most unorganized prof ever. He uses a grading contract so in order to get an A, all of your assignments have to be an A. He says you can revise until you get the grade you want but that's a big lie bc he takes months to grade revisions if ever

Rating: 4.0/5, difficulty: 4.0/5
This class is a lot of work, however, Prof H pushes you to be a better writer and critical thinker. His grading system is a little different, but if your ready to learn and work hard, your effort will pay off.