Sounds about the same sort of thing I was learning. Where are you from, what school are you going to?