Physics courses with Professor Bayer(PHYB56 and PHYB52) help :(

any physics majors? does anyone know how to actually do good in his courses? had quantum mechanics last semester and it was so hard, I had to drop it. he's an organized prof but his marking is too strict? if anyone is doing well in the thermodynamics course this sem or did well last semester in quantum mechanics can you help out😭