I found this workout schedule online and have been doing it for the past 2 weeks. https://www.muscleandfitness.com/workouts/workout-routines/gain-10-pounds-muscle-4-weeks-1

Could you rate this on how effective this can be to gaining muscle. It says eat 4000 cals per day at 180 pounds. I did this for 2 weeks but I'm gaining more fat than muscle. Is this legit? What's your recommendation for gaining as much weight as possible in short period of time?