It's hard to say. If a person who has been a dj for less than 2 years at night takes you as an apprentice, the price is acceptable, but you will definitely not learn anything. Although that person can, he is not a professional dj teacher. He doesn't know how to teach you, but he still has an advantage. Taking you at night is more practical than teaching you in a training class.
Dj training class, teaching is more comprehensive, but there are too many theories and too few practices. After graduation, it takes some time to adapt.
I suggest you go to Dongguan and Shenzhen to learn dj.