As part of my work, I am teaching a class of Analysis of Algorithms. Usually I get a TA for helping in these sessions, but given the times I need to get in charge of that part too. Although somebody will look at that as unnecessary extra work, I decided to use this to finish to implement many algorithms using a combination of Python and C/C++. This will help me to improve my skills as Machine Learning/AI Engineer in this languages to

1. Improve performance of the algorithms
2. Reduce memory footprint for the algorithms 
3. Learn to use C/C++ garbage collectors for multi-threading programming 
4. etc

As they say, we can have a terrible crisis, but you have two choices to allow it to consume you or fight back.

The Lab Page Lab Page