Bradford Towle
I'm sure Towle is good for graphics and game 1 and 2, but he turned Advanced Topics into a needlessly difficult class. Our FIRST JavaFX assignment was to make a "quest-simulator" game. We also wasted so much time on JavaFX that could've been spent on threading. His lectures are great, but I can't recommend him for A.T. unless you really love Java.