If you have a good foundation, you can look at the basic classes in Tang Shen and the intensive classes in Yuge. If the foundation is not very good, it is suggested that both the basic class and the intensive class choose Tang Shen's (Yu Ge's is more jumping and humorous in class; Tang Shen special details, step by step, slow and steady)
In addition, the intensive class in Tang Shen will basically review the knowledge points of the basic class, that is, it will be faster than the basic class, with more examples and questions, and the summary of the questions is very good. Yuge's intensive class reviews important knowledge points, while the basic class pays more attention to the overthrow and understanding of concepts, which can lay a good foundation for doing problems.