I came across this video and it’s been a great watch with lots of practical examples. As someone who had worked with java, I am in awe with the powerful concepts c# has. Hopefully, someone will find this course useful as well.