Ahmed Abdelrahman
very clear material but there is a lot. he gives practice tests which are very very similar if not the same as the test. easy a if you put in the work, he tells you exactly what you'll be tested on it's alllll in the slides DO NOT get the textbook