Какой курс выбрать для того, чтобы начать работу на c#?
Попробуй вот эти бесплатные интерактивные онлайн-курсы по программированию.

Основы программирования на примере C#. Часть 1
Основы программирования на примере C#. Часть 2
1. Уроки от SimpleCode. Хорошее повествование, часто прибегает к ассоциациям для усваивания моментов, сложных для понимания с первого раза.  
2. Сайт Евгения Попова, он же metanit. Также то же самое, но в формате видео. Рекомендую приступать после просмотра первого курса, ибо бывает и скучно, и много новой информации, которую трудно переварить с первого раза.
3. Книга "CLR via C#" за авторством Д. Рихтера. Можно сказать, что первые два пункта — это несколько раз пережёванный данный труд. Именно начинать с неё не советую, но как логичное продолжение моего списка добавить стоит.