CGI at CCAT is a great bloke, never to busy to give you some extra help. His knowledge is top class and can make the most difficult subjects fairly straight forward.
He will not tolerate people who don't put the work in, so maybe this is the cause of your problems.
He is the best instructor I have come across in all of my ground studies.
A.H.