Alexander Humphreys
Professor Humphreys is really brilliant and is very good at explaining complex stem concepts in a very understandable way. He provides you will all the materials you need like study questions to make you prepared for what will actually be on the test. There is one paper, just do not do it last minute and you'll be fine. All around a very easy A.