For those with poor foundation, I think it is better to take notes with Xueba. Because everyone's notes are targeted. Everyone will write their own difficulties or points that need attention.
Learning God is an online word, which is a kind of honorific title for top students with high scores. It has the same meaning as Xueba, but it is more powerful than Xueba. The notes of learning God may not be so targeted, so I mainly look at what I want to improve and choose the book that suits me.