Professor Siler is very easy to talk to and is always there to help you succeed. A word of caution is to be aware that you might have to memorize a lot, and the homework takes a long time to complete. The lectures are mostly practice questions that count for participation, but Dr. Siler and the TA's are there to help.