Michael Runtz
pretty simple really,

not watching lectures on time/cram sessions = you won't get the grade you are aiming for.

The prof provided us TAs this term that would respond to emails in a timely manner and helped me properly understand any anything that i misunderstood along the way.

The quizzes are chatgptable and you can google some of them up.