Oscar Villalobos
Mr. Villalobos was a pleasure to learn from! He provides extra credit and gives test reviews that have the same questions as the tests he gives. There is a lot of homework but they have helped me really understand the concepts I learned. Would recommend to anyone thinking of taking him as an online student!