Staporn Subsomboon
His lectures is clean and easy to understand. He makes sure you understand how to use Autocad and Solidwork. I had a lot of fun and learned alot from him. He graded on your effort and attendance is necessary, you wont fail his class as long as you show up and put in the effort.