Hi everyone!
I have good number of students who are interested in learning to develop apps for iOS. I've got a few modern Mac Minis and would like to help them get started.
What are some of the best learning resources for:
1) Learning (independently) to develop for iOS/Swift
2) Teaching development with iOS/Swift

I'm hoping to glean some helpful resources from the community - thanks in advance!
PS - I realize that this is a non-Lenovo product focused post but I hope people don't mind!