When you've used Linux for over 20 years, you don't need much hand-holding.
Learn the important Racket concepts with practical examples, from functions and recursion to macros, contracts, streams, and ...