Serop Nalbandian
I think he is a solid choice for solidworks. I took him online but I can honestly say that he is extremely fair and if you practice consistently and do the homework, the tests should be of no surprise to you. All the people who have complained are people who do not do their homework and don't invest the time. Invest the time and you should be fine!