professor tran was nice, but he asked a lot on homework assignments (lots of documentation). this was made more difficult by the fact that i couldn't understand his lectures through his accent. however, he was very helpful over email. you can essentially just take the textbook examples and change the class/type names for the programs