This is perfect for all levels of skaters (beginners to advanced).
Orchard Park's basketball court provides an open space to learn to skate as well as refine and practice new skills, and the skate park nearby is available for intermediate or advanced skaters if it's not too busy.
The surrounding roads are also good for practicing street skating skills, and the busway is nearby.