The free Java textbook Chapters 6 & 13 provide some decent coverage of JavaFX, but they certainly don't teach everything (e.g. nothing about FXML and SceneBuilder), and different resources may work better for students who have different preferred learning styles, so...
What are the best JavaFX learning resources (articles, tutorials, YouTube videos, etc) that you've found, and would recommend to your classmates?