Мне кажется, что выучить C# на уровне написания простейших программ доступно каждому, имеющему хотя-бы общее представление о работе компьютера и малую толику желания. Благо, что сейчас в сети доступно огромное количество обучающих ресурсов, в том числе и для начинающих. Свою самую первую программу "Hello, world!" я написал в течение 15 мин.
Другое дело, что как и в любом мастерстве - нет предела совершенству. И даже сейчас, имея за плечами многолетний опыт программирования, иногда с удивлением обнаруживаю что есть некоторые аспекты и особенности языка, которые не использовал в работе, и с удовольствием изучаю их.
Конечно. По настоящему научиться вы сможете только на практике. За этот период времени вы должны понять основы ООП, уметь их применять. У вас должно появиться желание и дальше изучать этот язык программирования. Стоит ли тратить месяц на C# - думаю стоит.