Несколько месяцев - это сколько?
На получение относительно нормального уровня, который подходит для разговоров, если каждый день учиться на 5 часов и постоянно контактировать с носителями в ситуациях, где тебе нужно использовать свои знания, требуется где-то полгода. В некоторых случаях - год. За это время улучшаются навыки писать-читать-слышать и обрабатывать информацию. То-есть человек способен участвовать в разговоре на разные темы, может читать газеты-книги, писать достаточно бегло и смотреть телик без особых проблем, особенно если дело касается его интересов или повседневных тем.
Если же автор, как я, учит немецкий по два часа два-три раза в неделю, при этом ограничиваясь лишь общением с преподом, то ему ваще повезло сдать базовый за пару месяцев.
Так что ему надо либо менять программу на более интенсивную, где препод будет делать комплексный заход чисто под него, либо ехать в филиал и учиться на месте.