I took my course at Centennial back during the first week of August. I absolutely loved it! The instructors were great. Very supportive, super helpful and very patient with my learning curve. I've never been on a motorcycle prior to attending the class and I had no problems passing the M1X test in the end. The size and the quality of the facilities was also excellent. I was fortunate enough to get rain on the last day of the class so I could experience how the bike handles in wet conditions, it was definitely confidence inspiring. You will learn a lot over 3 days, so be sure to get plenty of rest and have lots of fluids. Other than that, just pay attention to your instructors, relax and have fun!