It was definately the hardes rating I ever got. Over 6 hours of oral and 2.5 hours flight time but it went very well and I passed. Instructing was good for me but I think I did it a bit too long(almost 5 years) and after a while you get you get burned out and then it starts getting annoying. I still like teaching but I am glad I don't do it on a daily basis. Your time builds up quick if you get hired at a busy flight school and you will have lots of fun times with your students.