Great experience altogether. Instructors seems really nice and patient with their students, especially steve who I had as my instructor. I passed 1st time with 0 faults. I would recommend 1st castle to anyone out there who is just starting out.