Hey,
Congrats on completing your undergrad. Firstly, I would like to point out that 5 weeks is a short period for gmat prep. Most people go for at least 3-4 months. I am not saying it can't be done but I am struggling to do it myself in 2 months. You should first take a diagnostic test (you can take a free test on mba.com,
manhattan prep or any other site with a good test). This will help to set a baseline score, see where you stand and how far are you from your goal, and depending on that you can rethink the time frame.
About prep courses, there are many courses available and here are some of the best ones I found through extensive research:
Quant: TTP (they also offer verbal beta version now)
Verbal: Egmat (they have both verbal and quant but best for verbal)
Overall: Veritas Prep
What I liked most about TTP is that they have a short study plan as well, which personalizes the course to your essential needs and shortens to fit your timeline (might be helpful for you). I haven't taken the TTP or Egmat courses myself as I found out about them a bit later and I had already started my prep with Veritas, which is also pretty great but a little more expensive. Also before you start with any course, I would recommend you take their trial version and try them out. All the top prep courses offer a trial so you could spend a couple of days on different courses to see which one fits you the best. I haven't heard much about Prepscholar, but I know Exampal is also a pretty powerful course. They use ML algos to personalize the course for you. You can also check out the course review section on gmatclub to know about others experiences.
https://gmatclub.com/reviews/gmat_courses/?fl=menuWith regards to material, you will definitely need the GMAT Official Guide for real gmat practice problems or you could use GMAT club as well. Check out this link
https://gmatclub.com/forum/abhimahna-s- ... 57054.html to see how you can make the most of gmat club. Give me a kudos if you found this helpful